People have every right to challenge and question new vendors, I agree. You have to feel comfortable about where your money is going and who you are giving it to.
Tide and the other mods would probably agree with the above statement. They aren't asking you to bow down to vendors. They are asking you to change your approach.
Bad approach:
"OMG baller industries what a lame name! Your turbos must be baller-bearing turbos" Here, let me even make a lame logo for you just to make fun of you a little more.
The thread contained more critiquing than legit, laid-out questions. Everyone made it clear how sketchy this guy seemed, and how lame his company name was, and where credibility was lacking... and we are all entitled to that opinion... but I did not see many clear cut questions asking for this additional information. If there were specific questions, they were smothered in-between all the bashing posts, idiotic responses, all of which are from people probably not even in the market for his products.
You want answers? Stop acting childish and freaking ask questions. Perhaps a better approach would lend more response from this new vendor.
Good approach:
Can you give us some of your background, do you have a website? Referrals? How can we feel confident purchasing products from you? What are your plans for test cars, proven results, etc, etc? What are your capabilities? Why should I buy from you?
Sure, that is all in a perfect world... but if I were buying from someone I didn't know, those are the questions I would ask.
Then again, this is the internet (not a perfect world)... so its hard to expect that exact response. I think the moderators are asking for a little better approach and some constructive criticism rather than useless bantering. Its tough to say "grow up" to a bunch of people on the internet, but in effect, that is what they are trying to say.
I am not standing up for baller-instustries nor are we affiliated - just standing up for forum moderation. The forum has changed in the past 5 years, I think all of us that have been here a while can agree with that.