"good" is not important for software anymore, at least in the regular consumer market. Companies have discovered that people will just continue to accept subpar, unfinished and sometimes even partially-functioning software.
Well, now no one has to convince anyone to shell out for upgrades because everything is a subscription. What worked perfectly well can now get replaced out from under you overnight
"accept" is such a weird word for this, though I don't know of a better one in English.
What we seem to be experiencing is a combination of monopoly power/abuse, and regulatory/government/court capture to keep it in place.