Share-holders are impressed by profits, not player numbers. You can have as many players as you like, but if they're not spending on microtransasctions or buying new DLC, then it amounts to nothing.
True, but they can't do that if they're not logged-in.