I think the real problem is being able to distinguish between criticism of a language and criticism of the people using it. The former is ok, the latter isn't.
If we take a criticism of a technology we use as criticism of us, it's a rather unhealthy state to be in. Technologies come and go. They aren't something we should immerse our identity in.