Guys I think you're too quick to place limitations on someone you know nothing about. Stop putting your beliefs on your limitations on someone else. If you cannot handle 300 shots a day then so be it, but frankly it's hardly an obsurd number.
You must aim for training to mimic a game situation
Why? And what level of game situation should we be mimicing? A high school level game? A world cup final?
When we're out by ourselves it's impossible to be mimicing game situations. Yes, we can do stuff quicker, but whats the point? If we cannot perform the skill "perfectly" with a basic drill then why do we want to practice being able to perform our sh*tty skill faster?
When we're out on the field we need to be working on our SKILL not our ability to perform our sh*tty\mediocre skill quicker. For example if you can only hit the corners 5% of the time when just fooling around with shots there is no reason to be attempting to trap a ball, turn, and then take a shot. Your technique just isn't there and adding in more steps you'll be focusing on the next "step" rather then what you're trying to improve.
Would you start out learning the "skill" of guitar by playing songs or by learning each individual chord\note (or whatever I know next to nothing about music lol)? What about juggling? Do you start off by using 7 balls? Or 2-3?
Yes, for people who are not planning to excel in a sport it is best to encourage them to do drills at "game pace". While the person may want to be good they are not going to put in the time to get the skills down to an art. Because of this their best bet is to be able to perform the skill quickly and poorly rather then slowly and poorly.
The above is the case for almost everyone in a sport. I presume though it is not the case with many people here. We need to work on developing the skill to perfection and not just performing it faster.
Idk, if any of this makes much sense, but hopefully it does.