In terms of the impeachment outcome representing the will of the American people it appears the vote was over representing support for conviction. Though in any winner take all system like the senate you will always get distortions based on size of district California vs Montana and margin of victory. California and Mississippi vs Georgia.
So despite those voting against conviction only representing a minority of the population I don’t think you can say the will of the American people was not carried out.
https://projects.fivethirtyeight.com/impeachment-polls/
As far as gerrymandering goes we need to remember that no one likes competitive districts so beyond the gerrymandering for Red vs Blue individuals also want to ensure they don’t face competition so less competitive districts are created. This in turn allows more radical politicians to enter primaries as there is no longer a need to move to the middle to win the election.
The California model of combined primary with the top two vote getters going on the ballot regardless of party would be good to look at to see if it reduces partisanship in house members.