i think with no sunroofs there is less weight, and moveover, there is not weight up high, like it creates a lower center of gravity or something.
other than that, maybe it keeps the chassis more rigid.
i prefer sunroofs myself. and i have not experienced a leak in either of my bimmers.