Such a bad business decision.
I look at it this way. If you’re going to come down either for against Trump, you’re going to alienate approximately half the country. Common sense would tell a business owner to alienate the bunch living in their mother’s basement who can march through the streets at a moment’s notice because they don’t have jobs! Really, that bunch of filthy-mouthed, dirty looking women at that march wouldn’t be buying Ivanka’s line anyway....Ivanka is to feminine for them! Plus she doesn’t sell stupid looking pink hats.
IMO, the correct course would be for a business owner to merely state that they carry products that sell well. When they cease to sell well, they bring in something else. No need to endorse/condemn anyone. If that alienates someone, it will have at least been done passively as an unintended consequence. These idiots that are dropping Trump brands are actively looking to offend someone.