Here's why:
* Dragonair is not a naturally occurring Pokémon in Pokémon Crystal. It evolves from Dratini, which can be found in the game, but Dragonair itself is not available in the wild.
* The only way to get a Dragonair in Crystal is to evolve a Dratini.
So, if you want a Dragonair in your Crystal game, you'll need to find a Dratini and level it up to level 30.