Hmmm, do you think it could have something to do with the
TWENTY-THREE violations that you've received in the slightly less than 6.5 years you've been here. Most posters never get TWO. We don't care if
you think the reasoning is stupid ... You acknowledged and agreed to FinHeaven's Terms of Service when you registered. If you can't live by them, there are consequences. If you don't like the consequences, you are certainly free to take your ball and play elsewhere.
As to your, "yet some guys can get away with telling people to eat a dick" complaint ... No, they don't. If you see this behavior, please help out by reporting it (triangle icon @ the bottom of each post) As a staff, we here at FH are constantly working to ensure that the forums work as smoothly as possible - However, we can't be everywhere at all times. Reporting posts that violate FH's TOS is a great way to get this type of undesirable behavior noticed and dealt with quickly.