> he materially contributed to seriously harming people.
There are 2 points:
1. Umm he wasn't an exec who had any power to decide whether to lay off somebody or not.
He built some prototypes and launched 1-2 improved UI. Was improving a website harming people?
2. Laying off unnecessary workforce isn't a net harmful to the society.
Are you saying we should never ever fire or stop hiring anybody ever?
Have you ever stop hiring someone in your life? A house cleaner. A babysitter? Stop going to a restaurant? Did you harm them when you stop paying for their services?