I doubt that it will stay ‘old school’ forever. The wish for a more modern GUI with a more structured code-base behind it seems to be current, still. A couple weeks ago there was a minor thread about it; Status on new GUI - #33 by ssgtcookie. @ssgtcookie seemingly did some work to at least migrate to more up-to-date frameworks? No clue about the status.
Anyways, I think a whole GUI/layout-rework is mostly just a lot of work that nobody really picked up so far, at least not on the level that may be required.
And the installation process isn’t all too complicated is it? The configuration may need some wizard, so new users get guided a little. But I’m not sure that the installation process itself is too unfriendly currently.