Yes I agree for the most part, I do wonder about the customer sentiment. Maybe it is a vocal minority, it would be interesting to see the impact on sales.
Also, if the Clawd Spam hasn't reached Itch, there will be a backlash after it does, trend to keep an eye on