Sorry you're having the problems. I can only imagine the disappointment after spending a ton of money on what you expect to be a nice motorhome only to find out you've got a lemon and no support from the manufacturer of the coach or Ford. If they don't step up, you may eventually have to let a court decide an outcome. I know nobody wants to go that route but it may come to that.
As far as the negative responses to your post goes; it's not just one that does that. There are several on here that are less than welcoming or supportive to new members if there's anything negative in their post. I don't know why but it seems to be more prevalent recently. I've seen lots of negative post regarding Thor over the years and like gemsworld said, some owners are hypersensitive.