Go ahead and boycott.  It's your right to spend your money as you please.  Similarly, I won't stay at a hotel that bears Trump's name.  Happily, the Trump Toronto has now be renamed the St. Regis Toronto, so apparently boycott's work.  

Now I'm going to go out and buy some underwear and soup to offset your boycott.  May the most motivated economic actor win.