Why does this keep happening?

Sarkozy deftly steals the clothes of the disorganized French Left

Why is the Left too often unable to put up a unified front? Sectarian squabbling over doctrinal differences is a primary reason. It poisons the waters and makes cooperation between groups impossible, something which is especially bizarre and unfortunate considering that solidarity is supposed to be a core value.