3D TV is suffering from the same problem HD TV had when it was first launched, lack of content. We have 400 SkyTV channels, only one is 3D and NONE of their on demand library is 3D.
Glasses is not a problem, plenty of people wear them every day (normal glasses, not 3D ones, though you could if you want...) without complaining. There's no contest like the VHS/Betamax or Blueray/HDTV to worry about as the content works on all systems.
If you get the type that uses passive glasses (like the ones you get at the cinema) then you can use them at the cinema as well.
Just as every TV is now HD by default, all TVs will soon be 3D by default. Maybe then the broadcasters will start programming more 3D content.