"But Dogie's Comprehensive Manufacturer Trustworthiness Guide" says that you're taking pre-orders. What's going on ?" - Try to explain your convoluted BS to a newcomer.
Happy to.
I have compromise: Give us prefect score on not taking pre-orders, give us penalty on "unspecified under NDA dispute with Dogie"
First part: No
Second part: Maybe later
Overall: You can bitch and moan all you like but as companies time and time again have found out - I don't get strong-armed and I don't get paid off. You also seem to think that 92/100 is so damaging compared to 100/100 that its going to prevent sales/investment, yet your actions in here are probably doing 100x that. No one sees a CEO throwing a hissy fit on a forum and thinks "that's a company I want to give my money to".