Mulsiphix, I'm glad you had an experience at playing a pen and paper role playing game finally. I read your report with curiosity.
On one hand I share your lack of enthusiasm for D&D, especially the consideration about the classes and creation system. I started to lose interest in D&D almost as soon as I realized other game systems existed (it was like 20 years ago and I believe it was Call of Cthulhu that opened my eyes then). I would try every few years another D&D game and just like MortonStromgal mentioned it was a predictible disappointment every time. Even if I enjoyed D&D in a far past, it really felt like trying to resurrect my first love story. Except the girlfriend was still 14 years old and still needed clearasil badly... I would compare the magic and combat systems to a town that was small and orderly a century ago. And then demography, economics and lack of urbanism policies transformed it into a chaos of skycrapers and oddly shaped streets. People still love the town, maybe for the very charm of its weird look, maybe because they have their roots there. Other will move to a place where a mayor decided at some point to put some order and make the city more human friendly.
On an other hand there are a few issues you mentioned you attribute to D&D system which are kind of unfair. Any game, whatever the system, may have down time every once in a while. It may be about a magical barrier that only magic class PCs may deal with, or it may be about hacking a computer database when only one PC has a the computer skill. It's not related to D&D and classes. It's more about the GM paying attention to players and trying to keep all of them interested. Like cplmac said, it was an online game session and it probably played a big part in why you had an hour of down time.
Role playing isn't a microwavable dish. It's not enough to unwrap the book, gather people and serve everybody a warm plate of "let's have an adventure". It takes time to have a decent dynamic in group of players. It takes time to build social relationship, get to know each other's tastes. It's about luck sometimes too : some of the best planned game sessions may end up with a feeling of waste. It just wasn't the day, will do better next time...
Until the day you're running a game I think you should be indulgent with the next few GMs you're going to play with. Running a campaign is tough sh*t and if the players aren't supportive there's no way it's achievable. I'm not going to tell an old big guy like you that you're not untitled your opinion. Unlike a teenager you obviously have more detailed expectations of what good RPG should be for you, maturity compensating experience in your case. But please give more than one try to that GM or this game system before you ditch them. Playing at a real table should be much better IMO, especially with new systems and/or group of players.
Au gibet noir, manchot aimable, dansent, dansent les paladins
Les maigres paladins du diable les squelettes de Saladins.