Yes, it does.
You are perfectly right, this is a security feature by personalisation.
I did not learn to use distinct users (Admin, person, some stuff) using Win3.1 nor in XP where ist was an excuse. I do Linux.
In the particular case I doubt this by-user config is really helpful but nevertheless the idea is right.
And SailfishOS does exactly the same like several of my Linux installtions at home, mostly Ubuntu: Changing the user w/o rebooting causes a lot of issues from that moment on. Remember WebDAV Changing the user w/o rebooting is always wrong.
MeeGo: This is proof enough SailfishOS is improved by having more Linux inside