It's a fair pov, I'd just had the Wild Hunt built up so much from previous games & hype, that the casual, lazy pace of TW3 seemed jarring.
Was there a lot of hype though? TW2 was so forgetable that I don't remember a single reference to the Wild Hunt. And while there was buildup in TW1, all the weird retconning of the Wild Hunt from ghosts who take people's souls in TW1 into inter-dimensional elves in TW3 kind of nullifies that.
I just hope firms learn from it. The Open World, meaningless loot, repetitive MMO style soulless areas etc.
I disagree that TW3 had soulless MMO areas. Look to DA:I or Andromeda for true soulless MMO areas. TW3 was packed with quests and I can't think of one area in the game that didn't have a hidden side quest for you to stumble upon - and I'm not taking about bandit clearing or treasure spots.
The over abundance of loot and the poor scaling system did make most of it meaningless though, but I think that was down to poor implementation.
seem to be a growing trend in games, and the praise for TW3 only fuels that.
Praise does nothing for a game. It's all about money. The trend you are noticing is because of casuals an a much broader trend toward instant gratification that is being pushed in EVERY media, not just gaming and certainly not because of games like TW3.
We're witnessing a warping of our culture due to constant instantaneous feedback from things like Facebook, Twitter, Snapchat, cellphone games, even sugary foods.
TW3's bad design decisions relating to items for example seem to spring from the idea that the average player is only going to play the game for X amount of minutes, therefore in those X minutes, the developers want to ensure gratification. So you play for 15-30 minutes, a monster drops a sword that's either better than your old one, or at least looks cool and you can sell for gold, and you leave the game with a positive feeling and a desire to come back and play more later.
Of course, the problem is that this makes items seem worthless to people who play it for an hour or more at a time.