I think the trickiest thing to figure out is the business model. But I'm not a businessman, so I can't contribute any insight.
I do know a lot about tech, though, and it seems that most persons who are skeptical have misconceptions about what would be happening under the hood if this tech...