Woah man that was harsh.
You guys have to take into consideration that people from the states are going to have low expectations of law enforcement due to the fact that the police here are generally assholes.
I do agree though that most Canadian police are very friendly and decent people. For example, I pulled up and parked my car infront of the Opera House. I step out and a police car pulls up and asks to see my identification. I'm like wtf? So I comply and ask what it was about. It turns out that someone was robbed 2 blocks down and I fit the description of the suspect. It was all because I was wearing red shoes. After a bunch of questioning and me providing them my birth certificate and college ID they let me go. I was even cracking jokes with the cops and they were pretty funny. I was like "why the hell would I rob someone here? I couldn't get a very good exchange rate when I went back home." It was all in good fun but it was wicked to see that they were doing their jobs and treating me like a human being.
But I do agree that it sucks that the party got shut down. I had a really amazing time.