It would have been trivial for Shopify to contact the store's managers and ask is this legitimate because we have concerns due to this tweet that this may not actually be a product you're willing to deliver. They could even get this in an email exchange and writing and have something to back up their claim. As it stands it looks like they are taking down things because they are ideologically against it because if you're standing by the general principles of ideology is not your decision-making process and you're leaning more toward the first amendment interpretation then a t-shirt does not cause harm to someone.