Probably best you move on. Doubt they want your business in the least after that post.
Indeed it was up to the property. You have zero idea of how many people were arriving and when.
Would you have written the same obscene post had you arrived at check-in time because the property had let a bunch of people check out late?