I prefer to support the people I want to see succeed (and, somewhat pettily, want to see people I dislike fail). Further, if I dislike a person on a personal level, then that taints their art/business/product for me. Moral reasons are perfectly fine reasons to boycott.