Usually i see the logic behind the changes in WoW and I understand for example removing skills to prevent ability bloat, and removing severely outdated content. But there has been a lot of content removed and i really don't see the point behind them all.
For example removing class quests (rogue, warlock, warrior comes to mind) or mount quests (druid, paladin, warlock), rogue poison profession, hunter pet happiness, hunter pet food buff, hunter arrows etc. or a entire dungeon (sunken temple) when it could just be suited to lfd like blackrock depths was. Even removing the LFD tool was not necessary, now it has been replaced by a addon (oQueue).
So is there any reason blizzard is removing content from WoW?