What image do you get from a microcontroller range named "PIC" ?
What image do you get from an MCU range named tinyAVR, megaAVR and AVR XMEGA?
To me they sound like something that came out of a Transformers movie or something from the trash Sci-Fi movies of the eighties.
It's just a name and as such, highly subjective due to language differences. For example, SE's new(ish) mobile phone called
Kita doesn't mean much in english but in my language it stands for d*ck
(imagine that with the marketing words such as "Twist, tilt, turn, smash...")
As for the compiler, I don't think that Microchip missed anything. They have a fully functional free version with limited optimizations and a more powerful Pro version which costs money. You get what you pay for. Personally, I'm tired of the "open source" cr*p and a huge amount of people who not only expect everything for free but also expect to get the source code and whine like babies when they don't get it.