I understand your frustrations, but a forum isn't necessarily an indication of a huge failure. If you look at the number of vehicles sold, the complaints on forums is low. You don't see hundreds of thousands of people complaining.
Having said that, I'm quite familiar with the history of MFT...