Yeah, vote with your wallet is the best tool. No one is forcing you to pre-order or buy whatever series you are fan with. We are all part of the statistics, just need enough of us to stop to generate that bias.
Yeah, unfortunately all that I heard about that game when it was still up, is that it was a mediocre experience even if you ignored the egregiously bad microtransactions.