While the usual tirade of critics claim this is long overdue?
Critiquing companies is actually a good thing when dealing with a supposed 'free market.' Every consumer should get into the habit of doing that. They serve us, not the other way around. A "usual tirade of critics" of a business is a sign of a healthy consumer mindset that isn't blinded by sapping up marketing comments as gospel.
Defending them out of a false sense of loyalty is not a good thing, and we should shun people that idolize companies like it's some sort of fandom. Keeping companies in check and ensuring they serve our best interests is the responsibility of the consumer. No pushback = they take more and more steps towards looking out for their best interests over ours.
I would choose a "usual tirade of critics" any day over a "usual tirade of apologists."