Вы забываете одну существенную подробность-Софье нужны были законные наследники престола.Ведь выходить замуж царевны не могли-не за своих же подданных,которые ниже положением.Дети от брака Софьи не были бы признаны законными наследниками..Брат Иван был слаб здоровьем-и точно на престол бы не претендовал.А Петра(если верить, скажем, А.Толстому в романе "Петр первый")-Софья устранить пыталась,да не получилось.Если бы Софье это удалось-наследницами престола как раз бы стали дочери Ивана.Это впоследствии и произошло-в 1730-1740 г.г. Россией управляла Анна Иоанновна,дочь Ивана.Правда,ее наследника Иоанна Антоновича свергла с престола и заточила дочь Петра Елизавета(а впоследствии приказала убить Екатерина 2-я),на том Иоанновичи и кончились.Кто смел-тот и съел..