Again, this comparison doesn't work.
Expansions happen every 2 years in WoW. Not every 3 months - fairly sure the community would react differently if that was the case.
Secondly, you don't have to level weapons in wow, and nor do you have to use rare crafting materials to level them a day before you discover that doing so was useless.
Thirdly, weapons and gear in wow are completely different to weapons in Destiny. In wow, all I care about on my weapon is its dps as as a rogue. Yes, my dagger is outdated when the expansion drops - but it doesn't matter because I'll get a higher dps one really easily and am instantly good to go. In destiny we also have range, recoil, element, stability, magazine size and perks - all different, with different styles of gun play that gives you choices between weapons. Thats a huge element of the game, and we know that they aren't adding an extra 20 exotic weapons in to the game with the expansion so they *have* to have an upgrade path otherwise they'd screw their game up even more.
There's no point comparing this to WoW and make out they are doing us a favour compared to other MMOs - it's commoletely different.