That absolutely can and does happen a good bit.
Sometimes though the shot is a lot easier than the new player believes, and they don't know that yet because they rarely shoot that shot and instead always avoid it and just choose another option. If they would actually shoot it more often they would often find that their success rate is higher than they falsely believed it would be, something the better player knew. They would also often find that they could have learned the shot pretty quickly and easily had they not been avoiding it, and that it wasn't nearly as hard as it seemed, something the better player also knew.
One of these days you are going to look back on a lot of shots and think "I can't believe I used to think X, Y, or Z was difficult when they weren't. They just looked more difficult to me than they actually were and so I had a mental block against them. Of course I was going to struggle with shots I would refuse to shoot, because that is how you learn shots, by shooting them, and by shooting them a lot, which is the exact opposite of what I was doing by trying to always avoid them. It was a catch 22 that I was stuck in, don't shoot them because they are hard, but they only stayed "hard" because I was rarely willing to shoot them so of course I wasn't learning them."
Also it is sometimes the case that even if you are low odds to execute whatever the shot they are telling you to do, when all the factors were considered (such as your chances for getting an unintentional safe out of the shot, your chances for getting back to the table again, how many balls you and your opponent each had, how favorably the balls laid for you and opponent, your opponents relative skill level, etc) it still gave you the best option for ultimately winning the game over the choice you were wanting to make. You just couldn't see it, or even understand it once they explained it to you, because you simply lacked the experience to be able understand that the shot they wanted you to take was actually going to give you the best chance to ultimately win, whether it was on that turn or another.
Also always try to keep in mind that whether or not you win on that turn at the table is 100% immaterial, like seriously, you literally don't even consider that, yet more inexperienced players are unable to look ahead and calculate the odds a shot will ultimately help you win like an experienced player can. The only thing that is ever important--ever--is what shot gives you the best chance to ultimately/eventually win that game with all things considered, no matter how many turns it ultimately takes, and inexperienced players are just incredibly poor at being able to do that with any accuracy at all.