Now, I know my strengths, and I know my limits. If you look at the total play base for WoW I'm one of the more dedicated players. I do things like, well, frequent this forum to pick up tips on how to play my class better. I'm one of the guys who researches raid boss strats for my guild. We do rated battlegrounds one night a week and have what I feel is a respectable rating for that level of commitment. But every week we draw one team who's 300 points above us and we get the everloving shit stomped out of us, and I'm reminded that there people out there who are just flat out better than me at this game.
That's okay, though. I still have fun. It just helps to remember that someone in a local amateur league doesn't need to be imitating the physical workout routines of a professional athlete, you know?