All StackExchange sites, at their core, are about finding expert answers to problems that you're facing. Specifically, read this section of the faq: http://gaming.stackexchange.com/faq#dontaskhttps://gaming.stackexchange.com/faq#dontask
Your question isn't a "pratical problem" you're trying to get answer to. It's more of a lightly veiled rant ("I don't agree with this implementation" essentially). On top of that, it's unanswerable unless you have developer inside information.