> But if you lack the perseverance to keep trying for years, then maybe you're just suited better for another hobby.
I agree if the hobby you're talking about is "beating games that are intentionally hard to learn", or "solving interface puzzles".
However I think only a minority of players are into that hobby; possibly the same people who used to enjoy old adventure games (see http://www.oldmanmurray.com/features/77.html ).
I am convinced that most people are interested in playing games in general, and even if they seek challenge, it's not necessary the challenge in understanding what the game even wants.