The idea that not being "great" is insulting is more toxic than assuming someone isn't great. Lots of hero worship in this industry that fucks with people's egos - your statement being a prime example.
If you understand great to mean merely competent, then I think you're abusing the meaning of "great".