You're not wrong. However, if a company uses my presense (or lack of) on social media as a way to make judgements I will not give them a penny of business.
It's important to note that they were happy taking money from Guests. It's only the reviews they're blocking.
Reviews are an auxiliary cost to Airbnb. They need moderating and their Hosts complain and use up support time if bad reviews are let through. I suggest profiling users is a quick and cheap way they've done the sums on to weed out the easiest level of abuse (on both sides).
They're not going to lose any business until it affects you.