Потому что в мире престолов действуют те же биологические законы, что и у нас. Т.е. гены Таргариенов рецессивные, Старков - доминантные. И если бы у Дейенерис был ребенок от Дрого, то он был бы так же темноволосый.
Почему тогда у других Таргариенов белые?