Hi Lenny,
I don't see you mention anywhere in your posts whether or not you've spoken to a Canon rep, or technician about your problem. You do mention a service company, but it's not clear if it's a Canon service center or a third party company.
The truth is all these companies made great cameras, and a few duds. You yourself say you've had no problems with your other bodies. Perhaps this particular body is the latter.
With due respect, If you have not given Canon a chance to make things right, (I assume you have not, because you haven't said otherwise) there's little point in posting here hoping a Canon rep reads your complaints. And claiming you and your friends, who are looking to upgrade, won't support Canon in the future over one bad experience probably won't get you far either.
I'm just suggesting you'll get more flies with honey than you will with vinegar.