Paying for a compiler isn't really as crazy as it sounds. Companies pay for CI, static analyzers etc. etc. For non-commercial applications it is obviously different.*
Yet, I'm genuinely curious, why isn't GCC up to snuff?
* Edit: Which of course limits general adoption.