I'm not a constitutional lawyer, but my point really is that, generally speaking, all votes should be equal under the Charter of Rights. The one exception to that is section 51A of the original BNA Act, which is the Constitution Act. It requires provinces like P.E.I. to have as many MPs as they have senators, and that throws their weight out of whack.
Apart from that, I think it's really important that all votes should carry equal weight. Some studies that have been done show the number of voters it took to elect a Liberal as being 37,000-odd, with the opposite extreme being Ms. May, with 605,000-plus votes. Obviously the votes are not carrying the same weight when you have that kind of disproportionality.