While I get being frustrated with the appearance of microtransactions in a single player game we’ve already had confirmation that nothing will be locked behind them. That already makes them more palatable than the majority of all other microtransactions.
I’ll personally still be buying the game, but I will not be supporting the game’s microtransactions. I think this is the distinction that people need to start making, not buying the game as a whole isn’t going to get the point across. A big corporation will just see a lack of interest of the series as a whole and is more likely to discontinue said series.