If you really think this is the worse release ever you have not played multiplayer games that long. Does this release have issues? Absolutely.
When you are actually in game though the experience is really really good which is alot more that can be said than many other games