You are both right. The problem comes when people do a three-week flying course, get their PPL, then take a break. This often happens - they go back to work, earn more money to fly, or whatever. And the knowledge goes. Whereas if you've been learning to fly gradually, the stuff's already been incorporated into your long term memory over several months, and is more likely to be retained even if you do take a break.