The game has been updated with dedicated servers for about a year and a half now
It's too late. I really liked the game, even bought it at launch. I just got too frustrated with bad connection. Even if it was a year and a half ago, it was about a year and a half after launch..