Don't listen to the haters, this game is awesome!
love it love it love it, but then again, I enjoy grinding my friends into the dirt >:)
I don't understand all the hate for the micro transactions, many big publishers do it, why rag on a smaller publisher going down the same route?
The connection issues I understand, it's frustrating, but I seriously haven't run into that many issues. Port forwarding took a whole 3 minutes, www.portforward.com will walk you through everything that needs to be done (although I found it less problematic to set my static IP adress throguh the router rather than windows)
Reading through some of the critisisms by players it seems the Devs sometimes take it personally, don't, game development is a thankless job, you'll always be inundated with hate from people who have no idea about the challenges or economics of game development, go look at the Shadowrun Returns forum, full of vitriol. This is a great game, lot's of fun and seriosuly twisted.
You want an idea of bad game development from a studio really looking to rip people off? look at Infestation: Survivor Stories, formally known as THE WAR Z.