Look who's ignoring vast swaths of the country, it's not the Democrats. We get at least 30%-40% of the vote even in rural districts. We have at least some appeal there. The republicans, on the other hand, they throw the cities in the shitter and totally ignore them, leaving democrats as the only option.
But apparently we are to blame for this, we are "self-sorting", and the Republican political elite that ignores us just lambasts us for not voting more for those that have failed to make themselves in any way appealing to us. In the countryside, it is the fault of the politicians for failing to make themselves appealing to the people, but in the cities, it is the fault of the people for failing to find the politicians appealing. At every turn, we are ignored, delegetimized, and treated as if we're not truly party of America by the rural elite that dominates this country.