Not to discourage the thought but is this a feature to improve the game (as Munya mentioned) ?
If this were implemented, one day, some other folks might want Shiny abra never use Teleport, etc.
Shiny are indeed valuable, if you value your own OT. Im not as active as before, but I can still tell that most shiny's prices has dropped to a level which everyone can afford.