They seem quite transparent in their work via their blog. What do you think they could've done better? What screams that their blog posts are lies? I ask as someone who hasn't experienced a Kickstarter scam.
To me, their comments are a mix of sales-talk to raise funds for the units and diplomatic play to get Meta to leave them alone.