I don't think this is true. It's a better strategy to keep bad players in the game by giving them real advice. To ensure they grow and have fun. But not so much advice that they surpass you. That's their own responsibility to seek out.
When those bad players stop playing badly the games die. It is super boring to play live poker with players that don't make mistakes. I know from experience