Ok, from the coaches POV:
Bowling machines are next to useless. As a coaching tool, I get much better results giving throwdowns to teach specific shots. They're more visually realistic for the player, you can add swing, cut and spin as necessary depending on what you're working on, and you can throw the ball into the exact spot you need. With the bowling machine there's always a surprisingly large margin of error.
I couldn't disagree more.
- Bowling machine do take time to get used to but it is not impossible. Absence of a "realistic" bowler actually improved my batting as my ball-tracking (with eyes) improved.
- Maybe there are plenty of human ball throwers in England who can "swing, cut and spin" a ball using SideArm. Zero in my location.
- Machine is available when humans are not.
- My Bola JR can land a ball anywhere I want! I have yet to meet a club cricketer who can land the ball on the same spot like McGrath! None. You are completely wrong here.
- There is no "large margin of error" with a bowling machine. The balls are not dropped on a dime but between the speeds of 55-65, the pitch is accurate enough. I can practice all my shots with a Bola JR. To build muscle memory, all you need is a machine set on low speed.
- How many balls can you throw in an hour session or longer? Bola JR never complains about shoulder aches or pains.