Definitely glad this ended so well, lol. Well, as far as arguments go, considering it was really heating up on page 2 :P
I'm American myself, but would like to attend a Canadian University for my Master's under a Fulbright scholarship - and since they're all over the idea of creating a sense of friendship between Canada and the USA, they expect us to be the best of ambassadors.
That said, I must say that were the thread vice versa, I think I'd have to do as the OP did and call out Americans on their ignorance. Not only that but the blatant (and very misplaced, imo) arrogance that arises at times. I can't count the number of occasions on which I've been asked by an acquaintance 'why would you ever consider settling down in Canada?'
He also thinks I'm Anti-American for being in Ireland at the moment, having wanted to live in Canada for years and for saying 'I can't bring myself to stay in the US unless something drastic changes for the better" (albeit, he's army-crazy and thinks we're justified in the war too -.-). While he's unable to acknowledge it, I certainly will: The US is in shambles at the moment, especially regarding the government. Though that's a whale of a problem in and of itself.
I'm not Anti-American at all, I'm simply unwilling to become complacent enough to accept degeneration without becoming upset. But the fact of the matter is exactly as others have said, it seems - there are pros and cons to both places. Above all, in appreciation to the OP, there seems to be a great deal of goodness in the fact that there are those capable of pointing out the flaws within their native country. Regardless of the upset or bickering it may cause, it's so essential to the growth of a country for the better - so the fact that this thread exists at all and that the topic was presented with such eloquence, logic and obvious research towards backing it up, only points out that there's more good growth for the country to come.
On youtube, for one of the universities I was doing research on (Memorial University), there's a clip in which one of the international students says, "Canada has exceeded my wildest expectations, and you guys, Canadians, have a lot to be proud of"
Personally, I can't help but agree with that sentiment.