My computer is a two year old storebought pre-assembled stock machine and it runs the game pretty much perfectly. I don't think it's reasonable to demand more than that. WoW is a very old game, you can't compare it to a 2012 title.
As for casual play, go self-found. Forget about the AH and don't play with anyone except other self-found friends. I was able to enjoy the game again this way. Play D3 like it's a single-player game.
And the way the game has been nerfed, good loot on AH for cheap, etc its way easy to get into the game now. Cant be more casual. You choose to continue farm for better gear once you complete it, and that aint casual trough.
One reason for WoW decline I often hear is that its an old game and naturally people get bored with it. But TV is much older and people still watch that. Surely if a thing you once enjoyed keept staying fun, you would still use it?
The term is rubber-banding, not leashing. Check you aren't playing on a region that is no good for your location.
Your frame-rates sound like a driver issue or a corrupt install, i find Diablo 3 puts far less stress on the system than WoW.
If you are getting 30 FPS on Ultra in WoW, then you should be seeing 30+ in D3 on Max.
or make gear partially soulbound.
As in you can loot an item, pass it around, wear it, give it to an alt, and whatever you want, but once you post it on the AH, it will soulbind to whoever buys it, and if they want to get rid of it, they have to use it on an alt or salvage/sell it.
That would allow the AH and trading to exist to an extent, and also remove gear from the system.
And I also get these backwards leash constantly. Since I play as a Monk (I regret not having done a ranged char, but now I'm lazy leveling another toon), I constantly die on poison pools when my character gets sent backwards. If my gear is not so great, there is nothing I can do. This is due to latency, surely, since I play with a 150 ms latency. And this is actually pretty good latency for my country. Actually, it is very common I get 300 ms, which is a death sentence to an unforgiven game like Diable 3. Unfortunately, there is nothing to do here. Blizzard will not put servers on my country, and only this way I could have a 50 ms connection.
I sure which I could play this game offline... So all that stuff that requires fast responses would actually be fun to dodge.
---------- Post added 2012-11-26 at 01:43 PM ----------