Because we're supposed to be one party. The centrists will pull more towards the right, the progressives to the left. But there's supposed to be a mutual give-and-take. Centrists can't pass anything without the progressive wing; the progressives can't pass anything without the centrists. We're supposed to support each other and compromise when needed. And the centrists can't just compromise with liberal Republicans, as that era of politics ended quite awhile ago.
The problem is this is a one-way street. Progressives will support centrists, but then centrist turn around and stab progressives in the back.