Nah, they didn't fix much. The game is just better in every regard though.... I was a big fan of AC2, and this one feels the same just with slightly better mechanics.
It's a damn good game though. I gave up on AC3 after about 10 hours because the game felt like shit and was going nowhere, but this latest one held my interest all the way to the end.