Browsers are funny, basic needs like aligning stuff do not have simple answers for a very long time.
Kan bara hålla med om detta. CSS har en särskild förstaplats på min lista över saker jag hatar med mitt jobb.
Nu går det iaf att göra en så grundläggande sak som att centrera text i en ruta med en rad CSS. Det har gått att göra med 3-4 rader senaste decenniet, vilket är snudd på oacceptabelt.