nitpick: most users don’t care about these things until something goes significantly wrong and it impacts them, e.g. a massive data breach or persistent global downtime.
then they get angry. very angry.
just because people don’t care about it now doesn’t mean they won’t care about it in the future.
edit — these are the hidden requirements.
> For example, it's possible to make hiking boots that last a lot longer than others. But if the requirement is to have it last for just 20 miles, it's better to pay less for one that won't last as long.
until requirements change, or the hidden requirements come out to play … most software engineers can probably recall multiple times when the requirements changed half way through. hell, i’ve done it on solo projects.
now we’re stuck with boots that can only last 20 miles, but we need to go 35.