Here I think you have finally hit on the problem with most of the perspectives we read on this board with regard to the various components of the team and which is the weakest link responsible for most of the demise of this team. You are correct...there are no easy solutions to the rotation. That does not unfortunately rewrite the history of baseball and suddenly make it possible to simply hit more and expect to win. If you don't get timely hitting it does not matter that you hit more and if you do not control the other team's offense (starting pitching) even timely hitting is sitting in the back seat.
We don't want to deal with the issue of the starting pitching because there are no quick fixes to the starting pitching and quick fixes are all we are really interested in talking about.
The problem with trying to avoid the real problem and just do more of the things we do reasonably well is that it forces the team to expend effort and resource outside of the area where they need to spend it.
As for defense and the issues at positions like SS and Catcher they don't deserve to get a pass there. They sought these players out! They went out and got them to play those positions purposefully putting a utility infielder at SS, a guy who's hitting numbers are now plummeting back to earth, a guy that butchers SS on a daily basis...that is another issue that we need to stop sticking our heads in the sand about...he is a butcher at SS....a guy who should be playing that position on occasion, not everyday.