First off, I’m self employed, have been for twenty years. I hire people for projects. If I like the person, they do a good job, are reliable then I hire them again. If they do a good job, but are a pain, be it reliability issues, personality or whatever, then I won’t. I’ve not hired people purely based on their social media posts, I didn’t like what they said or what it said about them.
This is just routine. You want to get hired, don’t be a dick.
Equally, it has worked the other way. People have refused to work for me again because in their view I was rude, obnoxious and a total dick. Sometimes they were right because I can be rude, obnoxious and a total dick.
The fault for this is mine. The consequences for my behaviour are mine. No one owes me a living or a pass for my behaviour and vice versa. No one is giving a fuck about my mortgage, family or BMW (if I had one) if they don‘t like me. I’m bored of people whining about being ‘cancelled’ or ‘not hired’ because they feel they are entitled to a free pass on their views, attitudes or behaviour.