I tend to vote with my wallet more with an attitude of support than of boycott. If I want to support something, I buy it new, donate to KickStarter, and even pay DLCs or microtransactions (the latest very rarely, as I'm not a fan of MCs). When I don't support a publisher/developer, but I still want the game, I get it used (developers and publishers get nothing from someone buying an used game).
The same amount of money affects much more a game with low sales than an over-hypedAAA game one.
The same amount of money affects much more a game with low sales than an over-hyped