Totally agree. Our system of districting, single-member districts, winner-take-all elections, etc., is bad in a variety of ways. Other countries have much better ways of electing representatives.Personally, I think we should just do away with congressional districts as we know them and install a system of proportionate representation. It may even help boost voter turnout if people know that at least at some level they have representation.
However, one major problem in changing our system is that Republicans benefit due to the fact that Democrats tend to inefficiently pack into urban centers, which often creates a lot of wasted votes for Democratic candidates, allowing Republican candidates to be elected with fewer votes. Drawing districts with the goal of having the highest compactness scores exacerbates the problem. Yet several states, in an effort to ensure fairness, have specified compactness in their constitutions as an objective in district-drawing. Indeed, while political science professor Jowei Chen was a primary expert witness for plaintiffs in the Pennsylvania case, testifying about the unusually low compactness scores of many of the districts the PA legislature drew, his findings that compactness benefits Republicans over Democrats in states with populations having a high urban-to-rural/suburban ratio was cited by the defense in Gill v. Whitford.