The thing that may be hard to understand about Silicon Valley, and especially engineering-driven culture, is that a lot of things are created because somebody wanted to see if they could.
There was no vision, no worldview, no problem being solved. On average, the result is unapplied or misapplied novelty, with the occasional useful innovation.
What's interesting is that as software gets easier to build, the power to build spreads beyond established institutions, the ones with checks and balances and market forces to filter out random creation. I think we're going to see a future with a lot more unruly software: some of it controversial, thoughtless, or dangerous, and some of it genuinely special, curious, and creative.
But we'll probably overestimate the impact of any individual thing. Distribution is harder than ever, and even what does get distributed well will have plenty of determined peers.