One of the reason's people are pissed at this is because we've had to listen to Blizzard, a multi-billion dollar company cry about "lack of resources" in regards to other aspects of the game. If you can't see the hypocrisy in spending time on this while at the same time they blubber about "lack of resources" well then you've swallowed the Kool-aid with so many others.
We get it. You don't like the feature so you're pissed Blizzard spent time on this instead of on your own items that you want.
Just like people who don't like transmog complained about Blizzard wasting resources on that instead of whatever they wanted more.
Just like people who hate LFR complained that Blizzard spent time on that instead of making new raids.
Just like people complain about Blizzard adding something nifty to the default UI instead of just letting mod writers handle it.
When new player models come out, some people will complain that Blizzard wasted resources on that instead of doing something else.
When the dance studio comes out, some people will complain that Blizzard wasted resources on that instead of doing something else.
Every single new feature Blizzard has ever introduced or will introduce in the future results in people complaining on the boards.