Perhaps Ubisoft should really focus on fixing this buggy, unoptimised game first before charging extortionate amounts of money for the microtransactions.
The worst thing about putting this in a $60 game isn't just the fact that it's there in the first place. As abhorrent as it is in most smartphone games, those at least often come with the added benefit of several free additions to the game in order to make it more enticing to stick with it, quite often years after their debut (see Simpsons: Tapped Out, or Jurassic Park Builder). Quite likely they can do that because of just how much money they make from their games, but it is at least nice that a game can look forward to a relatively long life like that and you can stick to the same (monotonous) gameplay for a long time.
Games like this, where the model has typically been to make a blockbuster title for the year and then ditch it for the sequel in the next year, and yet still try to string what content it has to last as long as humanly possible in an attempt to break users into putting more cash into it, are utterly banal. And of course, they also come with paid DLC that doesn't really offer you as much bang for your buck. They are awful sinkholes of money and woes and I truly hate that F2P models in premium games are now becoming a common thing. The fact that this game isn't getting the best reviews ever is just icing on great big shitty cashcake.