I that's easy. It's because liberals are fractured as fuck but get painted as one regardless of the subgroup. If you have 100 sub groups it's hard to not have a single one be stupid as fuck and thus paint the whole major group as stupid.