Names matter.
When your first experience with a product is an opaque name or description, it usually tells you one of two things:
1. The people behind it are not good communicators. If so, this will likely show up in many of the other product details: APIs, documentation, complexity.
2. The people behind it deliberately chose to be opaque. Perhaps they want to make the product seem more important than it is. Perhaps they thought marketing jargon would help sales. Etc.
You seem to want to frame this in terms of developer laziness, but I don't think that's right. Both of these are often reliable signals. The criticism here is well-justified.