Multiplayer is still an issue, yes. It does work well for quite a few people, though, My partner, for example, can play just fine and she's not having trouble. On my machine, I can by now connect to games, but there are syncing issues and lag.
Single-player works great for me, though, and I never had any problems with it. Quite the opposite, it's been super fun so far, and we get daily patches and communication. The game needs more work, no doubt, at least in MP, but it is far from being a mess, imo.