Need a cool breeze? Lean in to your screen and hit play:

How embarrassing.

Forget about the pitching, bullpen problems and a pitching coach who, for all we know, has been instructing his players to throw games for over a decade. Let’s talk about the offense, which some may claim is the least of the Phillies’ problems.

They’re 24th in the league in runs scored.

Just like the pitchers aren’t improving, most of the hitters aren’t getting much better either.

Maikel Franco: I could rest my case after showing you that swing, but I’ll go further.

2015: .280 AVG, .343. OBP, .497 SLG

2016: .255 AVG, .306 OBP, .427 SLG

2017: .221 AVG, .281 OBP, .377 SLG

Gross. Part of the problem is Franco’s approach and swings like the one you just saw. But at what point do you blame the organization for not being able to better develop his talents?

Tommy Joseph: The 462-year-old catcher-turned-first baseman is hitting at an almost identical clip to last year and has shown no improvement at all thus far this season. He’s a mediocre player who is almost the definition of replacement-level. Good thing Hunter Pence has his rings and can now open the gaming and coffee shop he’s always wanted.

Odubel Herrera: Color me shocked that the Rule 5 guy with an aggressive bat flip regressed after his All-Star season last year. He’s hitting .232 with a .284 OBP. That’s downright dreadful.

Freddy Galvis: He appears to have plateaued as a useful and frustrating middle infielder who struggles to get on base and opts to swing for the fences with a smallish frame. He’s also the only qualifying shortstop with an OBP under .300 and OPS over .700, making him a sub par small-ball player with average power. SWELL.

Only Cesar Hernandez and Aaron Altherr appear to be developing at all. Hernandez is consistent if not unremarkable, while Altherr appears to have genuine star potential.

And about that pitching? Matt Klentak somehow manages to defend Bob McLure, who has done nothing other than tell Zack Greinke to starting throwing a changeup over a decade ago:

OUTSTANDING AT WORKING WITH YOUNG PLAYERS! Vince Velasquez and Jerad Eickhoff are on line 1, which is what they’ll be answering when McLure’s bastard-fucks their careers to the bullpen. Justin Klugh over at The Good Phight has a really good in-depth breakdown on McLure and how awful he’s been. Spoiler: BAD.

I’d write more and go more in-depth, but honestly, who cares? A few years ago, you could’ve made an argument that a number of players on the current roster could be part of the Phillies’ long-term plans. But now? Other than Aaron Nola and Aaron Altherr, who actually looks like they could be a key piece moving forward? No one. The Phils are neither good nor bad with a purpose. They just suck. Most of their players have a shitty approach and seem clueless on how to win games. Matt Klentak is beginning to appear out of his depth. And the coaching staff continuously fails to get the most out of their players’ ability. Yuck. The Phillies suck.