With 5.4 and the new license changes, a company might provide seats for their employees, but without a way to add and switch between multiple accounts, it will be very inconvenient for people that want to use both their personal and job accounts on the same PC.
It’s also inconvenient to be locked out of your game purchases from one account just to use Unreal and Unreal marketplace library with another.
Ideally, Unreal should have its own launcher to deal with account switching and licenses, projects, engine installs, and marketplace library