Any sufficiently advanced technology is indistinguishable from magic.
Arthur C. Clarke
I certainly love technology. They are enablers for thing we thought impossible to perform in a reasonable amount of time just a decade ago. My children laugh at me when I tell them of my first 20 Mb drive, which was the size of a big, thick pizza box. The comparative for them are the 32 or 64 Gb thumb drive! Similarly, today cellphones are more powerful than supercomputer of the 1980’s.
The growing complexity of technology is remarkable and many technologies “evolve” at a rapid, accelerating pace. Kevin Kelly’s book What Technology Wants constitutes a highly recommended read. The increasing complexity is illustrated for numerous technologies as function of years. Furthermore, there is an interesting discussion about the human-technology interaction and how difficult it is to anticipate the numerous failure modes (what can actually go wrong) when dealing with complex systems and trying to include fail safe measures.
I would also like to point out this TED talk entitled how technology evolves.