To be clear, I quibble with Harris just rolling the majority of the 2022 offense into 2023. During that process, Harris told anyone who would listen that vets wouldn't block young players. They are letting useless vets continue to play and do nothing. They're not even changing the argument right now. It's the same corpses(aside from Cabrera) who continue to get at-bats.
The pitching is injury luck and lack of development. You can't do much about it.