Ubisoft get 0% of the revenue share if you don't buy the game. If you have no interest in supporting their sloppy, greedy ways, please just don't purchase the game.
Luckz's comments