The only problem with your analysis is the continued existence of the great sea of red south of the Ohio and Missouri Rivers and west of the Sierra Nevadas (minus Florida, and with a few extra states thrown in). Look at that map. In fact, break it out county by county and it’s even more stark.
The result is not that conservatism loses. It’s that conservatism loses in highly urban areas populated heavily with moochers and secularists. Conservatives win every where else.
The brilliance of the socialists is that they found a way to tilt the population balance heavily in their favor by subsidizing illegitimacy in urban areas, with the subsidies funded by the industriousness of the population in that vast sea of red.
Students of history realize that unless this changes, there will only be one eventual result: Fewer stars on the American flag.
Conservatives lost big time and we all will be in purple or blue states in 20 years.