i think this is a great system blizzard plans on implementing. Most players are casual gamers and enjoy playing for fun for a couple hours a week, like myself. They don't have time to spend twinking out toons and all that. Blizzard designed this game with the specific intention for people not to have to invest all their spare time in to the game in order to get anywhere or have cool items, which is why it's become such a success. I say well done Blizzard.
As for the people saying your wasting your life, it's just like anything else you do. Many many people go outside and sip coffees while walking around looking for things to buy (aka shopping) and that's what they do in their free time. This could also be viewed as a waste of time as they aren't doing anything productive, however this is what they enjoy doing. As long as you enjoy what you are doing and your perfectly happy so be it. Why does it matter to YOU the critic? Why do you waste your time telling others that they are wasting their time? If time is so precious to you, then you just wasted your time and you didn't even have fun doing it! Let the individual decide whether they feel like they are wasting their time or not.
As for the people saying your wasting your life, it's just like anything else you do. Many many people go outside and sip coffees while walking around looking for things to buy (aka shopping) and that's what they do in their free time. This could also be viewed as a waste of time as they aren't doing anything productive, however this is what they enjoy doing. As long as you enjoy what you are doing and your perfectly happy so be it. Why does it matter to YOU the critic? Why do you waste your time telling others that they are wasting their time? If time is so precious to you, then you just wasted your time and you didn't even have fun doing it! Let the individual decide whether they feel like they are wasting their time or not.