Re: Another option...
You don't know how many developers:
1) Don't know about profilers and other analysis tools
2) If they know they exist, never tried to use one - even if free (or purchased).
3) If they tried to use one, they found it requires learning. Too much learning.
4) printf() and syslog() calls are easier to use - that what was taught at programming 101, and many never went beyond. Or they learn to code when profilers & C. were a new and very expensive tools, and never bothered to upgrade their skills later.
It's exactly like safety risks - too many are too lazy and too used to risky practices to avoid them. Until it's too late...