Devs release content with higher ilvl gear within a few months of each other. >>> Players complain they can't "enjoy" the gear they earned before they replace it.

Devs delay next tier of ilvl for at least one extra patch cycle. >>> Players complain that they have no incentive to play because they can't get any new gear.

Really, there is no way for them to win in this situation. I actually kinda pity the game developers sometimes.