So hard in fact, that engineers are flooded with free tools.
The examples people quote here are more properly services than tools.
not that I haven't seen some really interesting tools.
When purify first came out, I tried a demo license and promptly fixed many bugs. But management didn't want to buy some onerous per-seat license for it.
I also remember checking out electric cloud, which replaced make, but made all the make pain go away. It would hook into the file system and find hidden dependencies and fix things. Same thing, why would management pay to make engineer's life easier.
Maybe this is like mechanics. They buy their own tools.
Companies that buy tools for their employees mostly buy the bare minimum. Nowadays that's a "practical" dell desktop and a "practical" dell monitor with maybe an MS keyboard and mouse. and/or a practical laptop.