I like it for what it is - an exhibition where you get to see a good number of fun star hitter vs star pitcher matchups. I'm old enough to barely remember the time before interleague play where it was the only time some of those matchups got showcased. But if the opportunity to see Ohtani/Soto/ et.al. come to Target Field every other year results in the ASG losing a little luster, I'm perfectly happy with that trade-off.
It's certainly flawed because the MLB community can't decide what it wants the game to be. On the one hand, it gets treated like Little League where every team gets an entrant and everyone who wants to gets to play in the game. On the other hand, it's given too much consideration for things like legacy, Hall of Fame candidacy, etc. It can't be both of those things. If Christopher Sanchez goes on to have a borderline-HOF career, some numbskull writer will indirectly hold the inclusion of Misiorowski against him. But it still holds value to me as a fun little snapshot of the state of the game in a given year.
At least they've rectified its two worst transgressions: it no longer decides home-field for the World Series, and they're back to wearing their own unis. Those were two ideas that were so bad it's hard to understand why anyone ever thought they'd be good.
After watching all the opt-outs from pitchers that were pitching over the weekend, it got me thinking: now that it's a full 4 day break instead of 3 like it used to be, would it make more sense to play the game on Wednesday instead of Tuesday? Would that open it up for more prior-weekend pitchers to be available? Or would it cause more problems than it solves by shortening the turnaround on the back end?