Are you kidding me? Ooo no one has considered UI before. Whats wrong with people?
Technology had to catch up to match user expectations. Webcams as an example have been around forever, or close enough, and yet the worldwide take off of the Video Conferencing revolution occuredd not more than 2 years ago. In fact popular tools like Skype got out of Video beta in the last few months. Web cams were there, but the ridiculous resolutions, slow connections, and poor driver support was what held it down before. And if anyone mentions iSight, I will snap something off.