.. which means it is slower than it needs to be and has a more cluttered interface than it needs to have for that user.
If those problems don't interest you, then it's hard to imagine what your idea of good software is.
If those problems don't interest you, then it's hard to imagine what your idea of good software is.
Really though, it's more of a systemic issue. There're so many ways you can make decisions to make your software make decisions to conveniently pretend you're giving the user exactly what they want without having asked them what they want. Maybe they don't want to download and install code they don't plan or know how to run. Bloat is problem for users because it has machine costs, which users have to pay for in time, money, and attention.