Let me start with the caveat that Diaz absolutely should have played more. If not at catcher, then certainly at DH before Brantley returned or at 1B when Abreu was scuffling so badly in the first several months of the season.
That said, there are two really frustrating parts of this discussion.
1) That because Diaz hit 23 HR in 104 games, people think he's an automatic lock to hit 35+ HR in 135+ games.
2) That any professional athlete plays with the mindset of "Hey, that guy's better than me now, let me tell the coach I shouldn't play anymore."
The first part is the plague of a numbers-driven sport. Your stats are never going to wind up what the projections are because players aren't machines. Looking over Diaz's numbers in the minors reveals that he's never played more than 105 games total in any season at any level. He played 105 combined at Corpus, Sugarland, and Houston last year, and 104 games this year in Houston. Every other year in the minors, far less than that. Why is that? I can think of two reasons: Injuries or being a dick. And even more telling, before this year, you know what his max # of games caught in a single season was?
53
Yep. Not quite one-third of a major league season is the most he's caught. And coming into 2023, it was pretty much common knowledge that he was a guy who didn't want to put in hard work. If there's one position you can't afford to have an arrogant jerk on your team, it's catcher.
It's a little spooky how close this story is to
Mitch Meluskey's. Drafted by the Indians, traded to the Astros, had an incredible rookie year in 2000 (117 games played, 14 HR, 69 RBi, .300 average, .888 OPS) but also a hot-head who is more famously known for punching Matt Mieske in the face during batting practice. Not that Diaz has done anything of the sort, but he's got a built-in reputation in the clubhouse for a not-positive thing.
So while Dusty is a hard-ass who wouldn't bend, let's call a spade and spade and admit that Diaz's past usage and attitude are the main culprits in him not getting more time.
The second part - even if you think Machete's the worst player ever, he definitely doesn't think that, and in my experience when an athlete stops thinking they are the best, that's when they retire. I think about Hunter Brown's little charming comments about being a young JV at the end of last year. The real JV played nice and complimented him to the media, but you know damn well in his head, JV was thinking "You think you're anywhere in my stratosphere, you little *****? I'll show you what a GD ace looks like."
Athletes, above all else, compete. You can be a good teammate without rolling over while the next guy up takes your job. Blaming Maldy for not coaching Diaz up to starting MLB catcher in the last calendar year is ridiculous. Diaz should be handling his own business and seeking to improve every day, not waiting for the guy who he competes for playing time with to ask him to come have a catch after practice so he can impart all the secrets of the pitcher-catcher relationship on him.