Вы спрашиваете, почему разные? Просто ртуть отдала атом серы безвоздмездно. А свинец более жадный, поэтому забрал атом кислорода, совершив своего рода бартерный обмен. Думаю, ряд напряжений тут ни при чем. Скорее всего, образовавшиеся вещества наиболее стабильны среди других возможных продуктов реакции. Есть, впрочем, более ясное и логичное обоснование: эти реакции проводятся при высоких температурах, а оксид ртути (||) (как красный, так и желтый) разлагается уже при 500°C. «Желтый HgO является более химически активным, разлагается при температуре 332oC, при нагревании краснеет. Красный HgO распадается при 500, а при нагревании обратимо меняет свой цвет на черный"