I don't think so. A product built by anyone manufacture is not always going to make everbody happy. The only thing one can do, if he is not happy, is to move on to something that makes him happy. Thats the beauty of this Country.
I waited along time for Ford to build an Automobile like this and so far, I have no regrets. It just does the job, that I need it to do.
I can tell you all that one can pay alot more money, some where else, and get less of an automobile.