The knowledge a model has depends on how a model is trained. If the proper care is taken at the training phases then the knowledge within a model is more accurate when used for those specific use cases.
As for how people are choosing to label or describe AI today. I can't do a thing about them and so I just filter them out.
There are good uses for AI and some people are quitting research because of constant ridicule - this needs to stop.