After 2 different 2013 Ford Focus Titanium's (both with MyFord Touch and Nav) I can assure you that while the mazda system is broken, at least its consistently broken and doesn't endanger your life. Ford's system is much more elaborate and takes over many more of the systems in the car. The result is that when it randomly decides to go nuts, really bad things can happen.
At least MyFord Touch is software upgradable and Ford has been regulary issuing fixes. Yea, MyFord Touch probably tries to do a bit too much, but from what I've read in the Ford forums, it is getting better
The voice recognition has to be the worse I have ever seen, the places it comes up with dont even sound remotely similar to the places you tell it to navigate to.
It is also annoying that it doesnt show the street names on the nav as you approach intersections and at night time it barely shows any street names.
The un-labeled street names is so annoying. I can't use the nav without a destination programmed like I used to do with my Civic nav to find the road names around me. Sometimes I don't need to go to a destination, but I do need to know what the next 3 cross streets ahead of me are.