In OUR system those elected have had their good fortune based on the basis of BOTH individual personality and the party they supposedly represent. I don't know what part of Canada you live in but from my seat in Alberta election results are very much more reflective of Party choice rather than any individual. If you take a good look at election results across most, if not all, of Canada you see the same approach being taken.

Crossing the floor is an outrageous act of treason. All of those doing so were elected to represent a party position and therefore a strong government attitude. Do we elect individuals so they can represent their own personal agendas in government?  I don't think so.  Party politics is a team game any way you look at it.