People expect technology to suck because it sucks
I have worked for software companies for over 25 years, mostly on teams building software, and I hate software.  I find bugs in every software I use (my freaking microwave oven control panel!).  In addition to questionable quality, software is often downright hostile (lose all the data you typed into a web form if you accidentally backspace while not in a text field, because it navigates off the page). Ironically software engineering tools (build systems, etc.) are some of the worst.  I don’t know what has to happen for people to stop tolerating software as it is.