Morroc isn't in ruins on Classic.
Username not automatically saved - sounds like game is installed in program files on a system running Windows Vista or later, UAC is enabled, and the game is not being run as admin.
When RO is installed in Program Files, on Windows Vista or later, and UAC is enabled*, you must set the game to run as administrator every time, otherwise it can't save settings, and eventually the patcher will screw up and bork the whole installation (despite the fact that the developer documentation for UAC implies that the series of events that does this "can't happen", it still seems to).
On Classic, I think you have to run RO as admin regardless of where it is installed, if you're on Windows Vista or later with UAC enabled, if you want it to save settings.
If you're on XP, please tell me, and ignore everything else I posted. Except the bit about morroc not being in ruins.
*on Win8 and later, UAC is enabled even if you set the slider at the bottom - if you can run metro style apps, UAC is enabled, with all the BS it entails. Do note that several windows control panels are metro style apps, and will not run if UAC is disabled, so I cannot recommend disabling UAC on Windows 8 and later