Um, yeah, did you see his language? 2 Spirit pilots giving their honest opinions about Spirit sucks (in their opinion) and he unleashed f bombs on them.
So much for free speech? Do tell which one of your inalienable rights were violated on a privately-operated forum?
TOS exist for a reason. Either follow them or get banned.