I think that depends. There is some wiggle room. Some hobbies require dedication to reach a new level of enjoyment. Making music or playing an instrument, for example. Enjoyment is directly correlated with capability, because you can more readily express what you're attempting to express. But sometimes, practice isn't fun. Being dedicated and spending the time are a bit of a grind. It's delayed gratification.
Wholeheartedly agree with your point about needing to enjoy the journey though, so it's best to find a way to enjoy the grind. Mixing it up. Applying your learning. Jamming with other people. etc..