You're not wrong. It's a matter of personal preference. You like what you like.
That said, as one who dates back to the straight pool era, I'm of the opinion that call-shot was part of what ultimately made that game inaccessible for many and unsuitable for TV. At straight pool events, the referee announced to the fans what ball had been called on every shot, but unless you were sitting close you couldn't hear it, so you often had to make do without knowing the player's intent. Rotation pool solved most of this, as balls suddenly had to be hit in numerical order, but the pocket, banks, combos and caroms were never called. Still, it beat the hell out of call shot (and in today's call shot, unlike back in the day, the ball is very rarely called, so in eight ball and ten ball, you rarely know a player's intent) rules.
The two hardest games, and arguably the most majestic, in pocket billiards, by a mile, are snooker and one pocket. Neither is played call shot and nobody has ever suggested that they should be. Ten-ball, when adopted by the PBT in 1998, was not call shot either, but Texas Express, so let's not pretend, as some on this forum do, that ten-ball was always call-shot.
For my money, no call shot game should ever replace nine-ball as the primary discipline in pool. Call shot games are just too fan-unfriendly for most. I'll also add that multi-purpose shots (e.g., make the three while trying to carom in the money ball, hit a bank shot in a way that also gives you a chance at the double bank) are among the most majestic shots played on a pool table and I'm not willing to dumb down the game just to appease someone who lost because of one bad roll. Luck is part of every game and every sport, and, as Irving Crane once said, you may not get half the rolls today, but over a pool lifetime you'll get half the rolls.
I have no view on action matches. when players match up, they can play any game they like with any set of rules they like, but for tournament play, I don't like call shot games. That's my preference.
same for all call shot games.