Bit late to the party but I wouldn't take it personal Minnie, it's really not worth risking your niche in every martingale thread that pops up just to try and prove a point. Not only would challenging opinions that people have spent decades fortifying be a vain attempt in the first place, but on the off chance that you emphatically somehow do manage to prove it, that would only negatively impact said niche. So I just see it as a lose/lose really.
If you've found a niche somewhere (among other things) and other people can't or don't want to understand it for whatever subjective reason, then more power to you, surely this should be a source of personal satisfaction and not frustration.
Regarding the recurring gold star PC badge of honor etc suggestions, you can't really fault human desire for status as we are all competitive in nature, although people sort of already attach all sorts of bronze, silver, gold, platinum etc stars to others, even if it's not the most accurate system, but would be hard to see the forum structure changing at this point. If it did change, for the sake of the argument, it still wouldn't really be an accurate representation of trading ability since perception can be altered or abused and there would still be a similar level of ambiguity around. Newer posters not knowing which generic and generalized advice to follow is part and parcel of trading, or should be at least.