I think there's a fair amount of honest skepticism around the pricing, which isn't the same as simple mean-spiritedness.
I for one really really want this project to succeed! However, I'm afraid that they weren't realistic about the costs associated with building the hardware. But I look forward to be proven wrong.