Yeah it really sucked, AC: Black Flag was so good and I thought Ubisoft was great again, but then they released Watch Dogs, AC Unity, Far Cry 4 and AC Syndicate...
Well, these things take time to develop. After Black Flag's warm reception, the next year or two would actually be the perfect time for Ubisoft to announce and launch a pirate game.
Hopefully Sea of Thieves delivers, though, at least for a multiplayer pirate game.
It still sold a lot of units, so why wouln't they.
Sure it was was not the best game ever, but all the bugs and controversy aside it was still a decent game.
Basicly like all if Ubisoft games released in recent years
The first one was the fastest-selling new IP of all time before Destiny came along. It's not rocket science, and even if it underperformed critically, Ubisoft now has the chance to improve on it.
Probably won't, of course.