Republicans and Democrats (and even Liberal/Conservative, which mean different things to different people at different times) are also loosely aligned coalitions that don't really have that much of a common ideology though, or rather they're designed to give each individual in the coalition the impression that there is a common ideology and it's that individual's ideology.