What's up with the trolls?

Hey i’m new here and am a vegan! I came across a couple threads by two different users: AdamD and Sewn. These guys are trolls for sure and their posts are offensive at least in my eyes, surely they don’t belong on this site. are there any rules about trolling? These guys should have been moderated for posting to create hostility and confrontation imo, not sure what the rules here are or if they have freedom of speech or whatever but i sure as hell would like to see dicks like these two users banned from the site.

Obviously i wasn’t aware of the foes list when i started this thread, taking some deep breaths and putting these guys on the foes list