That is because the server is restarting.
Some regions like AU don't have a lot of players, and if you need 12 players to start the game, it might never start. For US or EU, late at night there are barely any players, so again if they need 12 players, the game might never start. What I mean with this prevents boosting: Since there are a little amount of servers open, people are forced to play together, also if a lobby has like 4-5 players and the timer is about to end, the server makes sure no one can find that lobby in those seconds so the timer restarts so that the lobby can fill up.
This wont stop hackers, there will be the same amount of hackers, they just stay in the same game.
./watch sg is not broken. You don't need to guess a random number, you can ask your friend what server they are in or you just do ./watch sg and it will redirect you to a new one.
The reason the SG #s are high numbers is because this is a dynamic system. Once the server sees a couple of servers full it generates new once. Since it doesn't know how many are open (its just a computer) it makes a new one with a random name; consists of 3 or 4 numbers.
You can see if servers are in pre-game/live-game/Deathmatch by doing: ./servers sg.
Again, you can ask your friends what game they are in.
There are still signs.
There are multiple ways we can find hackers. I don't know any mod that randomly joins games to look for them. We look at the people with high KDRs on the Leaderboards, people that have a lot of ./reports and hackers that we get poked about on TS.
From what I understand is that you mean its easier for us to find hackers with less servers?
First of all, with this new system, we have way less servers up and running at once than before. Before we had like 200+ servers open and now we have about 50?
How it works is, there are a couple servers open, once the system sees that they are filling up, it generates more servers with a random name; consists of 3 or 4 numbers.
And we don't go server to server to find the hacker. We have 2 commands that could help us. We have one that brings us to the server that that user (hacker) is in. Or a command that shows us what server number he is in.
The reason ./report only works when the player is in the same game as you is that if this was not a thing. A bunch of people would report random players they don't like.
We already get a bunch of ./reports that are fake (player is not hacking/breaking the rules, the person that reported was just raging).
Just imagine how many reports big Youtubers would get.
I still don't get how having more servers would make it so there are less hackers. There will be the same amount of hackers and we would get the same amount of reports. Its just less likely for you to run into them.