The problem is that people don’t know, or rather don’t care how all of this works as a company. So really, there are 3 very general silos. Tech, Business, and Product who is the liaison between Tech and Business. Every year, Tech needs to ask the Business for money to fund projects. Tech is actually all red marks on the expense sheet. Product is the middleman between the two - managing expectations, funding, timeline, etc.
Kavaix from what I can gather probably is somewhere in the Product silo, but has no more pull than a junior developer on the tech side. Now, by the time Kavaix gets the go ahead to post something on the forums, it will already have been groomed and watered down with Blizzards PR polish and OK. What he’s writing to us is essentially is translated down not just from multiple levels of the corporate chain, but multiple silos as well.
Let’s take drums. The business knows that they want TBC and that it needs to have some old school appeal. So they go to Product and tell them this - and usually it’s a very general idea. Product goes to tech and tech makes suggestions, and comes up with timelines etc. Product then goes back to the Business and says “OK”. Business puts it on their “road map” of products and project milstones - TBC, Hearthstone, SC2, WC3, etc.
Then, by looking at drums again, Tech finds out it’ll take additional work because well, drums data doesn’t quite fit into Retail and that the old school experience will take an addition month to deliver. Product goes to the Business in which case the Business tells Product to tell Tech to piss off and deliver something because by pushing time and project back, the Business is losing money. So tech needs to figure out what a “hack” solution.
Product then needs to figure out how to issue a statement about drums and why. It tricks down from upper management to the legal team, to audit, etc. And at the end you have poor Kavaix posting it.
It’s like “layering” from Classic. As soon as Blizzard sold it as a “special technology just for Classic”, i knew it for what it was - Sharding under the covers. Tech just sold the idea to Product who then convinced the Business.
I’ve been in the software engineering business for 25+ years lol for fortune 500 companies and startups a like. Kavaix is just a messenger. What is lost on people is that the Tech team are slaves to the business. Always. Even if the tech team understand what we want, it doesn’t matter if they can’t sell it for business buy in.