I think that is the plan. I can easily see new residents existing in a facebook like existence and using a web browser version of SL to only play dress up with items they purchase from a select few content creators. I hope this isn't the case, but they do seem to be moving more and more to the 2d web from the 3D world.