I feel this way about most teaching research, but it's likely a sign that I'm starting to get old. Many instructors at my local university have shifted to the "flipped classroom" approach, and the students just don't feel as confident at the conclusion of a class (this is my highly subjective take). I feel like we have too many methods that try to sneak around the hard parts, or the parts that people might initially find boring, as well as eliminated much of the independent struggle to learn. Educators are more likely to choose this path because it avoids having to deal with the pain of that initial start (it's probably often done unconsciously). Of course, happier students also signals to our brains that we are more successful at the same time. A vicious cycle.
For me: I've found that constantly moving towards more difficult things that you aren't quite prepared for is the most effective route. The foundational work I require to accomplish the task is the first thing that gets solidified for me, even if, in my opinion, I'm awful at it when I start. This is one of my criticisms of the modern educational institution and their focus on grades: it discourages this sort of exploration, since it will negatively impact your future (especially if you are the only one doing it). I've always thought that if you are getting an A+ on everything you do, you're wasting most of your time.
/{End of Rant}
Avoiding frustration in learning is like avoiding resistance in weight lifting: it certaining makes it easier, at the cost of entirely eliminating the benefit. Frustration is what a learning brain feels like.