Its not a matter of Dragon having weaknesses, its a matter of only one type being able to resist Dragon. Its why most teams carry at least 2 steel types. I'm merely speculating how the metagame would change if such a dragon-immune type were created. 2 steel types wouldn't be necessary, and...