It should remain an acronym, but it should now stand for "GCC Compiler Collection". That allows the project to be disassociated from the GNU name while still subtly acknowledging its heritage.
Then it would not longer be GCC. It would be something different. The whole point of GCC is to provide a free software compiler for the GNU system and systems based on GNU, and not to be pragmatic at the cost of software freedom. Commercial interessts are often at odds with software freedom as well. This is one of the many reasons why the GNU project is entierly volunteer based. But I'd hope that we can avoid words like "fanaticism", "childish", "cultish" simply because of disagreement in philosophies or continuing to spread obvious misunderstandings of what someone wrote, it is not constructive and only causes unnsesescary agitation.