No need to devalue the work of others. It's likely many of these new hard tech problems will require software. Software that runs on the web. Software that is styled via CSS.
CSS styles fine, it could be a lot better in terms of ease of use for the developer.
It often feels like black magic getting something to style the way I want it, and its not something that I can sit down and work out with a pen and paper, instead it seems to rely on knowing lots of tricks and obscure features.
Sure, but I don't consider most of those life altering events.
The new safety features on my current car, like collision detection and dynamic cruise control, have certainly changed the way I drive and so altered my life in a small way.