Well that makes the decision easy not to buy it! Thought both looked kinda cool besides being Ubisoft but I'm not buying anything from the Ubisoft store, lol.
Most Ubi games that you buy on Steam require Ubisoft Connect anyway, so it doesn't really bother me that much. I would greatly prefer it to be on Steam without the Ubisoft Connect requirement but that doesn't look likely.