Never used SAP, but that just looks dense and keyboard navigable. The density makes it look ugly, but accounting people are rather vocal about preferring things that way.
A recent example of this is, when a job has multiple shipments, there can be no single due date, e.g. 5 EA due on Tuesday and remaining 7 EA due on Friday. It's a big surprise to new comers and when you add a couple of hundred edge cases like this, SAP becomes the standard way of both obtaining this information and in a way enforcing it.
Thanks for making my day, funnest quite about AI I ever read :)
And now there is HANA, good luck with that.
If you ever upgraded SAP, you would know why. It is the custom code, user exits and mods that causes issues in the upgrade, not vanilla SAP.