It would be a better question if you asked it fairly: "Have you already learned everything". I did not suggest or imply 'everything' should be learnt.
"Everything" and "Everything that would benefit you immediately" are not the same thing. But I don't think there's much to gain from more bickering here, let me just retract my comment.
I try to make those tradeoffs consciously. If I decide x is valuable but boring, these days I'll measure it against other priorities, if it wins I force myself to do it.
So I try. It's an acquired skill which I'm still working on.