They have really yielded the center to the Democrats, by (stupid) choice. Maybe we get The Tea Party on the right, The Democrats on center, and The Socialists on the left.

If the Democrats disavowed socialism (which they have only supported in the fertile imaginations of Republicans anyway) then the moderate Republicans would not object to joining. We could even call it the Democratic Republican Party!