So two weeks after launch they fix most stuff in the game and will continue to improve the framerate, etc. The game should be now in a much better state. Anyone that picks this up for xmas will probably play it with no hassle and won't even know of all the problems it had at launch.
Let's be fair, ubi is doing their job and patching the game. If you want to dislike and complain then do it about stuff that can't be fixed, like the content or the gameplay.