...its wild to me that we've had at least 5 animated Mega man adaptations and yet I dont recall Dr Cossack being in ANY of them thus far, even his EXE counterpart was omitted from the anime. 

The hell do they have against him, specifically?