Oh, Tramp, you have the wrong attitude about drills! Yes, if you are just banging drills, they won't help you unless that exact shot comes up in a game, which is not too likely. But, doing drills is NOT just about making that shot and getting position off that shot. Drills are about learning what it takes to make the shot, and learning what happens with the cb after making the shot.
If you learn those two things only, then you are miles ahead. The idea is to learn, not just perform. Not just learning that 1+1=2, but leaning how to come up with the number 3 from what you have learned. Recognizing that if 1+1=2, then it stands to reason that 1+2=3, and 3-1=2 or 3-2= 1. When you start doing that, whole new worlds are open to you.
And, don't underestimate the power of reference shots, or as Ekkert calls them, reference lines. They fall under the premise of knowing one thing, and being able to extrapolate what you need from what you do know.
Drills can be like having a car to go cross country utilizing only known land marks, or having a map so you know where you are actually going. Make drills your map, not known landmarks.
And, you may not like this, but to your comment about "forget taking tests", that's for people that don't want to face where they really are. And, after facing their weaknesses, doing something about them.