Let's remember that Ford is a publicly traded company, and that there are regulatory controls on the information they can release. They have to balance regulatory, market, customer relations, and safety considerations; I'm sure it's not an easy job.
Also, we are all early adopters of Ford's...