Ubisoft do seem obsessed with making all of their games exactly the same style and gameplay wise. Far Cry 3, Assassin's Creed IV - 2 games which were very similar in style yet shouldn't have been given the different genres.
They just cannot let go of all the popping up messages, highlighted enemies, tedious crafting and other stuff. Also, their optimisations leave a lot to be desired - ACIV had unacceptable performance on a high end system like mine.