Brand new model, brand new technology, first year production, probably rushed to market - the perfect storm, so these issues are to be expected. This vehicle is meant for early adopters and trend setters who should know what they are signing up for. All others should wait a few years before buying one.
Also, software QA is very time consuming and a major PITA in general, not just for a car manufacturer. That's why software versions never stop at 1.0. Hopefully Ford is quick to roll out the necessary fixes and updates.