Being on this forum is a privilege, not a right. Just like a business who's policies you may not like, you are free to decide whether or not to patronize this forum. "The rules is the rules". That being said, we are offered WAY more latitude here than most places on the net. I didn't read your post before it was deleted but chances are you were a little too aggressive with the "truth" in order that it was considered bashing. I've seen many posts here questioning some policies of the NRA that weren't deleted.
ETA: And if you have a problem with an admin/mod action; it would probably be best to PM them instead of posting like this.