I do think some kind of ethics training/education/licensing/organization is long overdue for software devs.
You have this in most of the US, and people rail against any attempt to bring it in because they're frightened that garages will not give them their cars back if they think it's got something wrong with it.
I've seen people driving cars in the US that you wouldn't even be able to get a scrapyard to take in the UK, they'd tell you to just sweep it into a bag and put it in the recycling.
What we need is for people to think for themselves. The powers that be aren't going to save you from all the bad things. Call out the bad things to educate people, and vote with your wallet.
How would you propose to deal with apartments having every fridge be a smart one?
"Why would you buy HP? Everyone knows that it stands for Horrible Product."
"Serves you right for getting a TV with built in Netflix, everyone knows that it's a backdoor to botnet!"
I don't think it's apologetics for dogpoop corporate behavior, directly. But it has that effect because those of us with knowledge enjoy being smart asses or belittling those whose ignorance rewards trends we disagree with.
People should be able to go into a store and buy a thing without researching how evil it has become in the decade or two since the last time they did. Or move into a house pre-furnished. That is a failure of legislatures, not of average Joe.