They could happen. I know debaser lives there. Not sure about anyone else. I live in Sudbury so it's not EASY for me to go, but I plan to go to Toronto often.
In fact, on the 26th-28th, I am rioting against tuition fees at uoft. Free trip! Free food! Free room & board. If you're in university, you should go.