>>48392857Because Dragon =/= Dragon type. Being a dragon type just means the Pokemon generates dragon energy. Charizard has access to a few dragon moves but it can't properly generate dragon energy on its own without a Mega. This also explains why things like Barneynite, Goodra, Garchomp, and punmons can have the type despite not actually being dragons.