Virginia is an open primary
So the answer to my question is “yes”, DEMs could have voted to oust Cantor.