amazing post i have to say, and great points. although me and my friends played d2 for years just for the gear grinding and play through. it was very fun to lay waste to monsters over and over with crazy spells and spending hours trading and mfing for the best gear, i loved doing this so d3 is MORE then enough for me to play for many many months. but for a lot of people like you said it will be like how an xbox game is, you play it through two or three times maybe and then your done, go buy another game. but as far as I'm concerned this game has everything i could of hoped for.
and they will certainly add more content, and even if its grinding content thats solo able thats fine, i can do it 5 times over with all the classes and play this and sc2 at the same time and when I've finally got the best gear for all 5 of my characters, and played a bit more THEN ill be bored, go back to some other games, and then come back to d3 like i always went back to d2 over and over again to play.
#1. That's any game.
#2. Maybe you should find another hobby.