Another liberal sacrifice

Is John Castro just another liberal Democrat footsoldier being sacrificed to the IRS because he failed to get Trump off the ballot in CO?