You said we were below average in walks. Being below average in walks means you give up too many free baserunners. When you also have a bad defense and your pitchers give up extra base hits, those extra baserunners make a big difference.
I enjoying explaining baseball to you.