I sorta miss the part where it becomes a game. To me, its more a very advanced chatroom with a whole heap of useless visualization.
Agreed. I actually saw an episode of Frontline recently that was about the influence of the internet on society, and it turns out a lot of big corporations use second life for business meetings between people in different locations around the world. A lot of people at IBM are in fact required to have second life accounts for business purposes. Weird eh?