Nope, doesn't make sense either
I don't know who runs things, but people in their positions always seem to do the exact opposite of what I'd do:
Theoretical Kinthalis head of Ubisfot: Hmmm, looks like the pirates have struck! They're all playing the game early. Well, release the cracken. Call it a pre-order bonus, but I'll be damned if I'm going to have my paying customers watch on the sidelines while the pirates have all the fun!
Actual heads of Ubisoft: DELAY THE RELEASE!