I'm playing Assassins Creed Odyssey, and its incredible how beautiful, huge, and well done this game is, and only 1 year after Origins that was already a huge game. Even if we think they started one year before the release of Origins thats already unbeliviable.
Last gen it was easier to accept they could do yearly releases, since the games were smaller, some games aren't that great, and bugs are usual, some games even got famous for it. Before assassins creed syndicate (that's a game i like too) it was usual in threads about assassins creed people talking that assassins creed needed more time of development that yearly development was harming the franchise. Since origins the quality of the franchise increased, quests, world, graphics, size, odyssey was one of the GOTY last year. Its absurd to me how fast they released these 2 huge (and fully voiced in a bunch of languages) and great games in 2 years.
conclusion ubisoft is made of a big staff made of wizards