Absolutely - strict adherence to <i>any</i> ideology assumes that that ideology is correct in all cases. I&#x27;ve always considered politics to be like an inverted pendulum with &quot;we the people&quot; as the balance controller. Forces are always present that create instability, so we need to continually make corrections by pushing back <i>in the right direction</i>. Tipping to far towards any ideology can cause catastrophic failure.<p>Also, there is another reason to keep a diversity of ideologies: they serve as a check on each other. For example, allowing either capital or labor to gain too much power tends to cause problems. It is the competition between them that keeps power from consolidating on one ideology.<p>(for a better description of that idea, see <a href="http:&#x2F;&#x2F;www.theguardian.com&#x2F;world&#x2F;2013&#x2F;dec&#x2F;08&#x2F;david-simon-capitalism-marx-two-americas-wire" rel="nofollow">http:&#x2F;&#x2F;www.theguardian.com&#x2F;world&#x2F;2013&#x2F;dec&#x2F;08&#x2F;david-simon-cap...</a> )