"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".
As expected. I should have published somewhere ahead of time that you'll take the 2nd part and implement it only.
Dogie, you're transparent bag full of dog's poo.
Clean your mess.

Edit: I don't care for the score. I care for the fact that you lie and show us as taking pre-orders which is flat out lie.
Two more inaccuracies in your reply. It's not 92 and you do get paid off. Outside this thread, by a company that mysteriously gets the first ranking.