humans are very flawed, but our flaws are ancient
we've had thousands of years to learn to understand our flaws, to learn what they are, how they work, how to work around them. we know our flaws quite well
tech is caught up in a breakneck race to build hot new things faster and faster, the old pace is never fast enough for new demands
quality assurance gets lost in the fervor to beat competitors to market. consumers arent that picky or conscientious, they love convenience and shiny objects, and will favor the brash self-assured madman builds them the hottest shiniest conveniences as fast as possible over the disciplined or cautious who try to build something sturdy, something to last (in an everchanging world where nothing lasts)
ideally, tech would have good quality assurance and flaws would be fairly few and minor. Instead, a lot of releases are slop, with some bug fixes for old bugs but full of fresh new bugs introduced out of nowhere. Compared to the old, familiar, predictable flaws of unchanging human nature, each new tech release brings with it the uncertain potential of myriad new bugs, they may be small, large, many, few, serious, minor, rare, common ... who knows. A new version release of some technology throws users into a chaotic situation
By the time users have become accustomed to some bug, and know how to workaround it, it might get fixed, or some new tech might come along that outmodes the old. By the time users have gotten comfortable with a certain product that has historically been reliable and pretty bug free, the company gets nervous about competition, or gets excited about some big, complicated new feature, or gets acquired by a fast-paced, publicly traded megacorp, and soon they're moving fast and breaking everything, in ways that are totally baffling and arbitrary to the users who had come to depend on them
Humans are flawed by nature, and there's nothing we can do about it. But we have the capability to inspect, test, pace, modify, and fix technology -- it does not have to be very flawed. But flawed humans are ultimately behind the wheels, on both the supply and demand sides, so we choose to eschew good QA and wind up with technology that is often as flawed as we are. But, unlike us, the flaws of tech are alien, chaotic, arbitrary, everchanging
Tech is often criticized for having a lot of flaws, which can be a dumb criticism when made without acknowledging that any human alternative is also very flawed. But humans have had time and practice to adapt to human flaws, and the nature of tech flaws has made them inherently very hard to adapt to, with almost no time do so. The fact that humans are flawed is a poor excuse to tolerate flaws in technology, because we're much better equipped to handle the former over the latter
if there's an answer to all this, it's to slow down and improve QA while de-emphasizing rapid feature development in tech. It's hard to make this case since the typical consumer doesnt care, and would prefer to have the shiny new convenience over something that works reliably
but if there's anything anyone can do, i guess at a consumer level, expressing that preference somehow would be it. Maybe better to adopt what is reliable and sturdy before that which is early and disruptive. As creators, try to build things that actually work, though this maxim is admittedly hard to adhere to when, by the time you've carefully crafted your masterpiece, it has been outpaced by someone who was fast and scrappy and audacious and insane
tech and humans both have flaws. but we prepared for human flaws, and we are not ready for the lightning strikes that tech will rain down on us