I think the key point is that if you don't have a visceral driving need to submerge yourself in the subject you intend to master, you will eventually lose interest
This however is what many need to look into because this is just as saying never give up in what your chasing to achieve success and never let challenges and obstacles stop that mission in achieving it, though it won't be easy but will definitely worth it.
I think the point is, if you have that deep down love of what you are doing, giving up isn't considered. If you are choosing for rational reasons (such as making money), you probably will give up.