Naming and shaming individuals (besides a CEO) within a company is unnecessary, and can cause destruction to lives, families, and communities that have nothing to do with the problem. It also overestimates the individual agency these people hold over what is most often a cultural and policy issue at a company.
Why would you give them that kind of free advertising?
Do you think the people that hire them don't want them to behave in that way?
It's like trying to shame a door-to-door salesperson for being too pushy. All you're doing is advertising that he's really good at his job.
'Name and shame' is a feel-good knee-jerk to social problems that need to be solved by legislature. There's always going to be assholes who will try to turn a quick buck by burning their reputation for a profit.
What the movie fails to underscore is the attention from the SEC that the article also brought, which is what lead to his downfall.
Let the assholes turn their quick buck. Karma will get them in the end. Meanwhile, the rest of us want to know who to avoid working with. If someone wants to go work for Travis Kalanick, Adam Neumann, Anthony Levandowski, or Elizabeth Holmes, they're welcome to go right ahead. I'm happier knowing their stories so I don't end up working at one of their companies.
No, it won't. The universe isn't just, there's no scales that get balanced out, and people the world over have very comfortably built and kept their empires and fortunes by planting their boots firmly on the bodies of others.
And fighting right-to-repair isn't even in the same league as the actually evil shit that people do.