Really not seeing what a boycott would accomplish.
If this is up your ally, go for it. It's not up mine (being Heroscape but not Heroscape). If I want new Heroscape product, there's plenty to be had through C3V (or if you're a superhero guy like me, C3G). So this doesn't really move the needle for me on the product front, but I'm certainly not outraged.