Like in any game online changes based on time of day.
And for game to be "Live", it requires to spend money on advertising. Game is in development = it doesn't make any money, so there is no money to spend on advertising. If you want to see higher online, then record some gameplay videos and upload on youtube.