Because we’re not lockstep Marxists.
Because 1/2 the republicans in congress/senate are democrats who ran as republicans to divide the party so it would not be able to govern as republicans.
That is why almost all democrat bills in the house and senate have republican support.