Everyone on this Forum is allowed to express there opinion. You have stated that you dont think we should have the rule and that is OK. One of the reasons for the 25 post rule is to encourage Members to join in.
I dont agree with some of the rules of our Society but I have to obey them.
Dont take any of this personally and just enjoy the fellowship and sharing of knowledge