i still do not necessarily agree that using cc's is the best way to go for the consumer.
i believe that cc's encourages an intake of greater amounts of USD to fund these companies and their pre-orders than do restricting payments to BTC. consider the situation of a malicious company that simply wants to take in as many USD's early on by adopting a payment strategy that facilitates this, drag out a delivery date to "expire" as many of the 60 day guarantees that the cc providers give, and then run with the money. that's not good.
consider the scenario where the company is legit but then gets a false picture of what the demand for their product is simply b/c there are ppl out there wanting to reserve an order as a put option in case they change their minds. that's not good either in that the volatility of that order book can cause a company to severely miss their targeted assumptions and result in BK resulting in loss of your money and long lasting support.
at least for a BTC accepting company, the significantly dampened volatility of their order book can be counted on when planning out their production strategy. this is not an insignificant point. it also helps the BTC economy by increasing money velocity thru the system. and in the event of a scam or BK, at least the consumer hasn't lost tax or debt repayment USD's.