Might want to explain what a lock is?
So, what's the story here? Virtually nobody playing online? I just bought with the $5 friend code special and so far the community hasn't been that welcoming. Except, of course, to take advantage of me for their win percentage.
And what's the deal with matchmaking? How is a noob getting matched up against self-described "top rank" players?
Welcome to the community! So, 1 - congrats on getting a great deal on DG. Its a fun game, but certainly not without its flaws. The community is small at this point. The flaws have unfortunately led to that, but as Stardock continues to market the game, we do get more new people involved. One of the issues with demigod, which really isn't an issue, is that 1 person can cause an entire team to lose a game. And as their are quite a few highly experienced people, if you join their game where they are fighting against another highly experienced team, you are generally ensuring that they will lose. As a result, people host games with titles like XvX BE Good or XvX No Noobs. Some people don't do this, but we all should. For your part, if you are a new player, you should be trying to only join NOOB games while you are learning the basics and getting better at team play. If there aren't any noob games out there, please host one. People will join and you'll be on your way to getting more experience and presumably having much more fun than joining a lobby and getting kicked, often without an explanation.
Matchmaking is, realistically, completely non-existant. Our matchmaking system doesn't match based on skill. It matches by who is on light or dark in the pantheon at that time. So, it doesn't care if you are the newest player in the game. It will match you with whoever is available. Personally, I'd recommmend you steer clear of pantheon because of this.
So, join/host noob games while you are learning. Get some pratice in against the AI. If you can't beat the AI on hard/nightmare, odds are you won't do all that well in multiplayer. But you can even host 2v2comps games if you like and learn with another buddy online.