As far as I can tell, the pirated version is way better thanks to Gameranger, even if they play an older version.
Until they properly fix the game, I'll be using gameranger, and if there won't be many people with legal copies on gameranger, I guess I'll download the pirated version and enjoy that.
Just so sick and tired of excuses and interviews with the devs, blaming this and that. Rewrite the whole networking part and cut the bullshit. Do what Blizzard did, so what if those behind routers can't host, at least everybody can enjoy the freaking game without waiting 30 minutes to connect to a game that will be over in 10 minutes.