This isn't even a case of slippery slope though; it's (almost) all or nothing. Let's not forget that these days when finishing a quest that awards gear, it changes according to the player's class and spec. It's the same difference as way back when.
The limitations IMO are the most even handed approach; it's a compromise in a new system that didn't have to do this favor of giving retroactive rewards.