I don't think you're contradicting the GP. Solving problems for fun still counts as "pressing need".
The alternative is something like "Oh, I should learn abstract algebra because it's a fundamental course in all curricula". You'll learn it, and then forget it.
The alternative is something like "Oh, I should learn abstract algebra because it's a fundamental course in all curricula". You'll learn it, and then forget it.