That lineup will make Ubisoft untouchable, not all their philosophies connect with everyone (open world, subjects, big themes etc.), and they had some set backs (trying to reinvent the wheel, shaming people into using uPlay etc) too but their games have a personality and that's important in game development.