The only people opposing this are political cronies and Democrats.
I agree. This would be a good improvement.
For one, this would bust up the power of urban centers in places like PA. If done for all states, the overall result would be fairer and better. You’d see interesting campaigning in various districts.