My feeling exactly, and I've felt it for several years. The technology to accurately call balls and strikes is simple enough with lasers. Over-the-plate is simple enough. High and low is tougher, they'd need to work up some algorithms for that, but that's certainly doable, nothing more than some decisions concerning height of the batter and his stance at the plate.
I've hated the fact that so many umpires have been calling strikes for pitches that are as much as 4-6 inches out of the strike zone for many years. It's very bad for the sport. What are you telling your 7 year old kids about honesty when they see with their own eyes that a ball is not over the plate but the umpire calls it a strike?It's disgusting! You want kids to develop good character. I think umps used to be a lot better decades ago. They may be a little better very recently, but ~5 years ago, bleh! They are loath to break with tradition. They have reviewable calls now, right? That's good. I'm for laser-called balls and strikes.
How many times have you seen "Strike Two" called on a bad pitch and the batter strikes out on the next pitch because he realizes (if just unconsciously) that the next pitch he sees he better swing on, whether it's a ball or a strike because it's likely to be called a strike if he doesn't swing??????