Probably because announcing it would require sharing the reason for it and thus lead to questions about why they and others are still ruining other games with Denuvo..
I was telling my coworker about how annoyed I am at Ubisoft and their many anti-consumer practices and he shrugs and goes, "I kinda like separate launchers."