The right thing was to primary him out, and let the voters decide.
This has opened up a Pandoras Box.
They could have easily assigned him no committees, and cut off his cash and not associated with him. They could have found the legalities to recall him or simply loudly supported a primary challenger as you said.
But the stupid party handed the seat to the dems.