Aloha ;)
Ich sehe keinen Grund, warum sich die Dicke von Rahmenlinien nicht an der Schriftgröße orientieren sollte.
... weil sich dann alles danach richten muss, incl. Zeilenhöhen Zellengöße von Tabellen, Größe von Editfeldern, Abständen zwischen Elementen, usw. Und man muss immer überlegen, ob der Rahmen innen abgezogen oder außen hinzuaddiert werden muss (Boxmodel?).
Nun ja, das ist jetzt mehr ein Grund dafür, das zu tun, als dafür, es nicht zu tun.
Für alle anderen von dir genannten Elemente ist die Orientierung an der Schriftgröße ja noch zwingender als für die Linienbreite.
Grüße,
RIDER