I understand your initial thought but Baja Fresh actually contributes a lot to this site, shares ideas, and is helpful on other feedback and posts.... he also appears to have a number of happy customers.
My gripe is been with a few parts only sellers that contribute absolutely nothing other than listing stuff here for sale not one word of advice, not one shared experience, not one thing helpful to somebody starting off and are too cheap often to do contributor or vendor status. Others defend them to make parts more readily available to people looking, and in the end admin -John? who runs this site has the final say.