They added consumables because that is the next step.
It's no big deal their just emotes.
It's no big deal they are just boosters.
Do you see a trend? The people hating on it certainly do.
English
-
Everything you listed is on par with everything else. As in, none of it helps you win the game. The slippery slope is in your imagination.
-
Boosters definitely help you "win" a loot based game.
-
No they don't.