Hardly. Many years of playing, a couple of years being one of the folks (players, not staff) who helps out over at CS and just taking the time to know and learn such things. It’s not even like it’s some big secret. There are stickies over on the CS forum. WoWPedia even has it on their site, but people generally don’t care until situations like yours when it’s time to complain about how something that is working as intended but isn’t what you want. Easy enough, the note on bugs is the third bullet point down on both sources.
If that’s the case, then even more so outside of a GM’s wheelhouse. If you’re looking to complain or make suggestions in regard to Blizzard’s policies, the proper place is here (if you can do so constructively and within the ToS) or via the in-game suggestion and feedback interface. Despite people who like to scream from the heavens they’re not being heard, every forum on this site - with the exception of CS - are where the Devs and their CMs come to collect data. Just because you don’t see a Blue posting in a thread does not mean it’s being ignored. If they had to sit and respond to every teensy nuanced thought, complaint or suggestion, they’d need a whole new company just to handle what the fervent playerbase would start hurling at them.