What he's complaining about (that the system of one representative from each electorate biases against candidates who could never win in one electorate but have a modest amount of support in the entire population) is worth contemplating, but isn't gerrymandering. New Zealand addresses this problem by giving everyone two votes, an electorate vote and a party vote, and members are chosen from electorates and party lists. New Zealand only has one chamber. Australia has two. Australia's Upper House is elected at a state level with multiple members from each state, so this is where minor party candidates get elected.