it's almost like demographics and cultural signifiers were more important than concrete ideology
Great point.
Since most in the US have no concrete ideology, there are only demographics and cultural signifiers. Politcal Parties are just lifestyle brands