This is really interesting perspective -- thanks for sharing it. I think there's something to the idea that some fields are more 'binary' than others -- that if you can't make it past some threshold of _true understanding_ that you will be denied experiences that could push that threshold further. Such a field would warrant a different strategy for learning / mastery than a less binary field.
I'm going to ruminate on this.