Illusion though, is not a major attack keyword. it's a supporting keyword. Besides spectral dragon is an Undead creature in all Might & Magic games and therefore removing the Undead wouldn't agree with its nature.
And let's not forget that Undead are exactly based on high-attack cards.