Yes sailors from all classes scan these sites and rarely make comment. More importantly,newcomers happen across these forums and could be very mislead by false claims. This is why you sometimes get a "bite" from offended parties.
All catsailing is good but I prefer to race against similar boats (class racing). Handicap racing of any type is for the disadvantaged (in my opinion). I thought that F16 was about building a class so that similar boats could race each other. Why then the obsession with handicap ratings?