Не, ну я не знаю, как еще объяснить, для меня главная дорога это та, где я должна уступить, а ромб там или прямоугольник, какая разница, если уступать нужно? Если стоит знак уступи, значит выезжаете на ГЛАВНУЮ по ОТНОШЕНИЮ к той, с которой выезжаете. Где не регулируется знаками - там главных нет.