Disclaimer this is a rant with no proper structure or given solutions (unless I do) but more of just brain spew that hopefully inspires a topic/conversation or the devs
Firstly, how do you retain players that aren't dedicated, hold no position in the community and when there are servers out...