If you read
When VRML came out, some heralded it as the future of the Internet. 3-D shopping malls would spring up and the world would be revolutionized. In 20-20 hindsight, we can see that it wasn't possible. VRML was too simple and faced three insurmountable hurdles:
Maybe, for some of us at the cutting edge, the first two are not an issue. The third is still a problem. As pointed out by many people (and mentioned in the appendix in the PDF), "Software Engineering" does not exist. It's drag-n-drool, point-n-guess, tweak-n-run. As we evolve bigger and better systems, we'll have bigger and better bugs. We'll design user interfaces that aren't really what we wanted and the developer winds up being so close to the problem that he says "but all you do is hit ctrl-alt-f7".
Will Croquet be so easy and intuitive that it gets around this? I don't know. Currently, scripting in Croquet requires a knowledge of Squeak and for many, this will be an unacceptable barrier to entry and I don't know enough Squeak or Croquet to know if other languages will even possible. It will be interesting to see if this goes anywhere. It's going to happen sooner or later, I just don't know if we're ready for it.