Is Web3D beyond its infancy?
I'd like to answer this question from the point of view of someone who is very new to the X3D community.
In terms of technology I don't think it's fair to say Web3D is in its infancy, it's very mature by software timescales. X3D is an ISO standard with multiple implementations and has a good pedigree.
However, in terms of adoption I think X3D is very much in its infancy. The truth is, I've been interested in X3D for about 5 years and in that time I've not come across a single person who isn't a software engineer who has an X3D browser installed on their computer. Why is this?! People have Flash, Java and PDF plugins in their browsers, they even have limited support for SVG, but not X3D.