Well, one solution would have been to make defautl layout check the users resolution and toss some weird layout passed on it e.g. with %'s instead of all fixed widths. Some windows do need to be fixed as they rescale badly e.g. news, combat, general, maps.
Btw, the default also looks terrible in systems with not so top end rendering features e.g. virgin ubuntune

.