Genuine question (I haven't played it): If it's a co-op PvE game, what reason could there be for not having the option of client-side hosting? You wouldn't need to have a queue and have lower requirements for server maintenance. You could play on official servers or community servers.