I wonder if we are making a subtle mistake in the way we direct users away from Kali. I frequently see comments such as "Kali is for Linux experts" and even "you don't learn to drive by jumping in an F1 car".
I don't have a problem with the intent of these comments. But I don't think we should be suggesting Kali is the pinnacle of Linux distributions ("professional grade"... "like an F1 car"). I think it sends the wrong message entirely.
If I'm blunt about my own opinion:
Kali is broken. It has some shiny tools useful to a few penetration testers. But it is frequently broken right after a fresh install. Its default configuration is/was designed to be hidden on a network, and not easily usable. Unless you have professional grade skills with Linux, it's basically useless. And even when you do posses those skills you will probably never want to use it.
Now with that opinion off my chest... I do feel that telling someone "Kali is for experts, try Debian" sounds like "Kali is for experts, here's the Kiddy version, it's called Debian."
For my part I'm going to be a little more blunt with my opinions in future on this topic. I know that's considered taboo here. As noted in comments, this is to direct people away from Kali when it is not appropriate for the User's task or situation. I'm not suggesting that, as a community, we should try to make everyone stop using it...
... I wonder if we can find a way, as a community, to direct people away from Kali without telling them "Kali is great!" and without requiring such opinionated responses.