Well, to be blunt, the "WoW mechanics" aren't anything that WoW didn't already steal (well, actually, other MMORPGs stole them first, then WoW stole and refined from them, since that's what Blizzard does so well) from D&D/PnP RPGs in the first place.
Talent trees? Already existed as feat chains in the initial release of 3.0, and were refined into talent trees in d20 modern.
Per-encounter resources? Again, already existed in 3.0 (barbarians can only rage 1/encounter, for example).
De-emphasis of limited number of spells per day? Every other fantasy RPG out there already had that.
Oh, and amusingly enough, for all the complaints about "action video game WoW junky-ism" etc, PvE fights in WoW actually take
longer than fights in 3.5

For example, the Nefarian boss encounter in old pre-expansion WoW (a very powerful black dragon with minions) took 40 people ~10-15 minutes to kill. A comparable fight in D&D would be over, one way or another, in 10
rounds max. Especially since it was an encounter for max-level characters; in D&D terms, there'd be multiple
Time Stops,
Wishes,
Reality Maelstroms,
Undeath to Deaths, etc, being flung around every round, while us WoW players are limited to the equivalent of Orb of Frost
