Why does he have to quit? He is probably going to be fired for the online post.
If you are working for an entity that is doing things that are against your principles and you don’t quit, what does that say for your principles? It says your principles are for sale because you are willing to look the other way to get your paycheck. And i get it, bills to pay, kids to feed, etc. Its never easy for an adult who has responsibilities, but the way I would handle it is to make the video, find a new job, post the video, quit the old job, start the new job. And really, at that point the problem is that you become radioactive if your video gets traction. You’re really just better off following your principles and quitting after finding a new employer.