I'd agree with all of that. Your team is very Average at best. Which leaves it wide open to results being determined by outside factors - other teams, scheduling, things like that.
You've got a lot of hitters with all their ratings within ten points of the 70 benchmark. Nothing that stands out. I've found that players like that, depending on how the world plays, can sometimes have terrible seasons.
No standout defenders. The backup SS would be starting for me.
And your SPs all have one weakness or another. The guy with 43 vsR in particular.