I often read proposals by Americans to fix gerrymandering by requiring complicated mathematical methods of dividing up states into districts. Those would fix the problem by taking human judgement out of it, but they end up with weird districts that would divide up towns without any respect for community boundaries.