Damn you World of Warcraft!
First off, lets rewind to 1989. Remember when Baseball Stars came out on Nintendo? They had the brilliant idea of keeping stats and gave us the ability to save the game. I believe this was the first Nintendo game that allowed you to do this. By saving the game, you could record your progress so you didn't feel like you were starting from scratch every time you played. You always were accomplishing something (winning money for your team, signing free agents, increasing player abilities). Every time you played, you got better. Because of this, it was the most addictive Nintendo game I ever played. I always wanted to play more to make my team better.
Side Note: Remember stacking your team so heavily that everybody was batting over .700 and hitting homeruns every other at bat? That was awesome.
Now back to present time. Pretty much every video game available allows you to save your game. World of Warcraft (WOW) has taken the whole "saved progress" phenomenon to a new level. Of course it's hard to compare this to Baseball Stars since WOW is not a sports game, however it runs on the same principles. Build your character up and stack him with the best gear and weapons you can find. Also, you are not only working to increase the character's experience level, but also his class level and profession level. You don't need to know what that means, I'm just trying to show that there is so much content and so many ways to make your character more powerful.... and every time you play you get better. Just like Baseball Stars, yet so much worse.
With BStars, you could build a team in a few minutes, start making some decent money in a few hours, and could have a pretty stacked team in a few days... maybe a week. With Warcraft, you can spend weeks or even months just trying to upgrade one piece of equipment (BTW, you wear 14-15 pieces of armor and have 1-3 weapons)... and you are playing against tens of thousands of other people at the same time. It's hard to even fathom how much time people waste playing this game.
What's crazy to me is that there are certain aspects of the game that require the cooperation of 25 to 40 different people at the same time, and will take multiple hours to complete (6 hours or more in some cases). That means you pretty much have to dedicate an entire day to playing the game without much of a break (don't worry, I don't do this kind of stuff... yet). You also need to be really good at playing your character because any mistake you make in the game can cause the death of many people. These instances require huge guilds that will only let you join them if you meet their strict guild standards. These are the hardcore guys, AKA the guys who will always be better than you.
Since I have OCD when it comes to video games, I hate it when people are better than me. So I keep playing to get better. Unfortunately I've been playing the game for more than 6 months now.... and I suck! Seriously, I'm terrible. A couple of months is not enough time to learn all the ropes and become competitive (like baseball stars). Becoming really good at this game could take years. This reality is slowly starting to sink in and it's depressing.
Fortunately I've made a bunch of friends in the game and it really increases the enjoyment level. It's becoming less and less about having the best character, best gear, and best strategies and more about hanging out with some cool new friends. The game is both exciting and a huge waste of time... and 100% hands down the most addictive game I've ever played.