Oh man, I don't understand the ideology of "if i can't win whats the point

(("
The point is fun, and it can be a way of testing yourself. I haven't spent an eternity playing Tetris to see "YOU WIN/ Your Squad Survived," I have fun playing it and seeing how I've improved.
Also, the more the merrier. Even if it's not your cup of tea, it's still there for others to enjoy. What would really be the icing on the cake for me would be settings like "Boss every X rounds," "X number of trader locations," "Trader On/Off," etc., though I'm a bit late to the party to be suggesting things. :l
Edit: As for leader boards, I could care less. Global could be a thing, but I believe it would be best suited for friends. As everyone has said, global becomes pointless as people will always find exploits or simply cheat. As UltraJake suggested, you could have recordings the community polices, however I believe that's quite a lot of policing for everyone and a lot of memory on a server that likely isn't worth it. Even if you kept a fixed number of demos, people might figure out what that number is and that becomes the basic "I cheated" spot.
Back to the settings idea, you could have a few fixed options for it that would allow you on a leaderboard, as having a page for every combination would be tedious unless you have a well made sort feature, like searching for all the variables instead of just having many, many lists.