All of us get to use this forum for free and there is a lot of good info on this forum.
But...it is their (Good Sam's)forum and they get to set the rules and enforce them however they see fit.   If anyone doesn't like the rules or how they are applied, they can participate in any other forum that is to their liking.  It is as simple as that.  
If you establish your own forum and get people to participate, you can set up and enforce or not enforce whatever rules you see fit.  Or if you find value in this forum and want to participate, you can live by their rules.