The time thing is what gets me.
I'm competitive, and like kicking ass. With a MMORPG I need to invest significant time to be impressive, otherwise I'm just a drone.
I only have an hour a day to game. With an action game I can go on, whup ass for 45 minutes, and be the dominant player on the server.
It's not something I complain about, it's the nature of the beast, and why I avoid them. Being one of a few thousand identical characters doesn't interest me. I'm only out to be among the best.