Generally, the good reasons you'll see for using C are lack of C++ compiler availability and embedded programming.
The bad reasons tend to be variations of developer inertia and the inability to decide which features of C++ ought to be used -- arguing against the STL isn't a good argument against C++ as a whole.