"Boycotting" a video game because the developers aren't doing what you want them to do is pretty silly. If you don't like the game, either work to make it better or just don't play it. You don't need anybody's approval to stop playing the game.
What? Boycotting and choosing to not buy is how we as consumers influence the marketplace. If we want CoH to change we have to be willing to use our power as the consumer.
Why should they listen to our complaints if we still buy the DLC, expansions, etc?