Always cool to see predictions that've come true. Some 6+ years later after this was published, we know now what's happened. And the answer, looking at the specific instance of Second Life, is yes.
P.S. Not the first time either, as pioneering, earlier online worlds like Habitat have demonstrated. Odd how this article is heavy on the words but misses out the key concept of an "avatar" as digital persona.