If you have four decent pitchers, maybe pitch calling is the problem.....who is calling pitches and do they know what they are doing?
This was one of my initial thoughts as well. How much time is being devoted to reading and setting up the batter? Is this the coaches or the catchers job on your team?