Or fadecandy, or any external library.
I've been through hell in embedded systems land debugging chipmaker-supplied C compiler problems.
Should I just write it all in asm then? I've certainly made that choice for some projects.
The point is, at some point you just want to get things done and you have to trust your tool chain.