Calling a product a piece of shit is perfectly acceptable behavior, it often is a reasonable and accurate opinion about a product and definitely meets the standards of the "level of decorum" expected for customer product reviews.
Customers shouldn't be absolved of having a minimum level of decorum, but that minimum is at the level of (a) personal insults at specific people ("Bob in customer support is a piece of shit" wouldn't be ok but "your customer support system is a piece of shit" is fine) or (b) libel, as decided by the legal system.
For direct criticism of a product or service literally anything that I imagine would be above that minimum level of decorum. Insulting people is not ok, but insulting products definitely is.
No, I'm sorry, that is not perfectly acceptable behaviour.
It's not illegal - but it's also not helpful, or constructive, and nor is it desirable if you're trying to build a helpful community.
There are other ways of getting your point across, without resorting to insults such as "piece of s*it".
In Chinese, we might call this 家教 - or "upbringing". If you have no decorum, or class - it suggests that your upbringing was poor, or that your parents failed to raise you well.
We often forget that there's another person at the other end of the phone, or at the other end of our comment. In this case, a real-life person who put a lot of work into a product. You don't have to love it - but if you are going to criticise it, at least don't be a jerk, and make some good-faith efforts to work with them through the issue.
It's not exactly like the developer didn't try to help.
The audience of Amazon product reviews is other customers, not the developer. "Don't buy this product, it's a piece of shit" is constructive, helpful, actionable advice to other customers.
It is desirable if you're trying to build a helpful community where customers help other customers differentiate between good products and products that sometimes don't work on arrival or have software reliability problems; a community that recommends to avoid certain companies is a helpful community to have for a buyer.
The phrase "piece of sh!t" for better or worse, is now so widespread its almost never meant literally. People who take it to heart shouldn't be working in _any_ client facing role.
It might be chinese culture to avoid criticize things directly, but it's also part of the chinese culture to give backhanded compliments like "5 out of 5 stars, when it works, which is never." I don't think the 笑里藏刀 (literally translated as "dagger hidden in the smile") aspect of chinese culture claims any moral high ground over the western straight shooting f* you.
> In Chinese, we might call this 家教 - or "upbringing". If you have no decorum, or class - it suggests that your upbringing was poor, or that your parents failed to raise you well.
It's impressive that you're able to extrapolate the questioners life up until this point based on three words.
If the product in question is a shitty product, there's no problem describing it as such.
If he's from China (and I'm assuming so), I'm not so surprised. It's a status thing culturally. I've had my ideas at work dismissed on the basis of my not attending an Ivy League school by the sort that spouts concepts like this.
"No, I'm sorry, that is not perfectly acceptable behaviour."
No, you don't get it. From a business perspective expecting good behavior from customers is just plain stupid. It's not customers' fault if they don't understand something and don't take time and effort to deal with your product and just call it shit, they are human after all. You can't defeat human nature. But you can try to understand it and at least be prepared to deal with it and minimize a negative impact on your business.
Customers shouldn't be absolved of having a minimum level of decorum, but that minimum is at the level of (a) personal insults at specific people ("Bob in customer support is a piece of shit" wouldn't be ok but "your customer support system is a piece of shit" is fine) or (b) libel, as decided by the legal system.
For direct criticism of a product or service literally anything that I imagine would be above that minimum level of decorum. Insulting people is not ok, but insulting products definitely is.