Я чисто по-челочечески думаю что Гарри не био-сын Чарльза и они все давно уже это знают и смирились, поэтому так все получилось как получилось. Королевская семья использовала момент выпереть его и никому он не нужен.Ему и самому было неловко быть чужим в этой семье. Виндзоры как и все нувориши вероятно презирают "недостойных" и умеют отравить им жизнь.