La existencia de estos dos grandes bloques políticos ha hecho que ambos sean tremendamente variopintos ideológicamente con grupos y facciones internas muy diversas (por ejemplo libertarios, conservadores tradicionales y fundamentalistas religiosos en el Republicano, así como liberales clásicos, liberales progresistas, socialdemócratas, ecologistas e incluso socialistas democráticos en el Demócrata) por cuanto muchos grupos de interés encuentran más fácil participar dentro de alguno de los dos partidos ya existentes que formar uno nuevo.