3d printing is pretty exciting, but I think predicting everyone designing and manufacturing their own objects is overstating it. We don't have everyone writing software, we have a relatively small number of people writing software and everyone else living in walled gardens. We don't have really grassroots media, as people predicted when blogs were taking off, we have blogging coopted by old media and everyone telling Twitter and Facebook what they had for lunch. I felt like the Internet revolution was a real revolution when I was growing up, but it hasn't really been. We can barely defend the Internet itself, if anything we're losing ground. Maybe file sharing was a threat to the recording industry, until ITunes. Free software plateaued at developer boxes, servers and embedded system, and you can't even say "free software" instead of "open source" anymore without being perceived as an overzealous neckbeard. I don't think technology can really be revolutionary anymore, whatever looks promising gets defanged before it becomes widely adopted.