I would be pretty appreciated if people criticize my project. That is how you grow. If people tend hide cruel truth behind applause, the world would just crumbled.
If you explain why, they either still don't understand, or don't agree.
If the first iPhone had been presented on HN/Reddit/Twitter, everyone would criticize the lack of physical keyboard.
I do not see how the comparison to the iPhone here stands.