I don’t think so. It was cheaper to get it through the Ubi+ and it’s not on Steam. Also, it’s a very mid looking game.
Edit: that is to say, I think it will get better numbers over time, through widening the market and sales. Not great, financially, but the numbers will be SW worthy someday.
Estimates have put the game's budget at upwards of $250 million, so they'd need to sell at least 5 times as many copies to even break even. Games (from traditional studios, anyway) are crazy expensive now.