Berzerker
Deity
Making districts competitive is a laudable goal, but impossible without creating noncompetitive districts in the process. For example, if the vote distribution in a state is usually 60-40, there is no way to make all districts 50-50. You can do so for some of them, but in the process you would have to create a few 70-30 ones to compensate.
There is no way to avoid safe seats in a first-past-the-post system.
This isn't actually true. The districts are competitive, only the competitive part happens in the primary for the dominant party, rather than in the general election.
The goal is making every district competitive by diluting ideological concentrations. If we took a red state that votes 60% R and 40% D I'd prefer districts that are 60-40 to 70-30 and 50-50. When ideology is concentrated too much, opponents get ignored and its a battle to see who can be more extreme in the primaries. But at 60-40 or closer primaries induce centrist candidates because opponents cant be ignored, the swing vote will go with the 40 instead.
If a city has an ideological concentration favoring Democrats, is it better to have 1-2 people representing the city or 5-6? Cities should be like the hub of a wheel with the spokes reaching out to the rest of the state. Preferably each and every representative covers a part of the city. The enemy of democracy are safe seats, they make other seats safer and soon there's not much point in voting for an opponent.