Dorval is THE airport in Montreal for all of Air Canada's domestic and international operations; also Air France etc.
As I understand, Mirabel only handles charters and cargo now? It was just way too far out and there were lots of complaints, especially for those who were forced to transfer from Dorval to Mirabel.