Oh yes. We tend to wrongly assume the goal of most companies is to do correctly their job. It's not. Their goal is to make money.
And a lot of businesses do so while providing terrible services or products. Plus people working for them have their own agendas : family, play, not get blamed, etc and won't do anything about it.
It's not specific to software. How many of you have experienced :
- a completely broken by design shower
- those "easy to open" packages that are impossible to open
- kitchen ware taking centuries to wash because obviously nobody designing them never bother to use them
- laptop with horrible sound
- shoes that destroy you feet after 2 hours of using them
?
Doing your job well is the exception, not the rule.
..., frustrating them, leaking their data, and wasting their time.