Yeah, the batter still has to hit that 95+ mph fastball. It’s not anything like a sure thing even coming from a pitching machine. But deploying technology is just crooked.
I have zero sympathy for athletes using PEDs. There’s an argument there regarding whether they should be allowed, but seeing as how they’re not, their use is shameful, IMO. There is little else that has as quantifiably direct an impact on performance and when one athlete puts up extraordinary results because of their use, they just aren’t playing fair. “Everybody cheats” is a pretty hollow defense.