It's up to the developer to make it usable, that doesn't take away from the fact that it's pretty amazing technology and people will find really cool stuff to do with it.
I just wouldn't blame the tech for bad implementations.
I just wouldn't blame the tech for bad implementations.
Consider me an optimist though, I have faith in our fellow developers... even if there are a few blemishes on their record.