Take a look at Endurance on your team, Paul. I would not be surprised to see a hidden Endurance meter that depletes throughout a season and is impacted by a player's Endurance score. Your team isn't exactly top in Endurance, especially your goaltenders - that may account for the late-season slides.
Good assessment of my weaknesses - and I agree with the loose definition of "weakness", as well as seeing them as challenges to defeat. I just did a massive high-risk, high-reward trade in Buzzer that is going to bring new issues for my team - and I've never felt more alive .
The size issue with my D-men I've solved since the beginning of the season by pairing them with larger counterparts - worked well so far.
Goaltending...is complicated. Lie's stats are 2.86/90.2% - which is decent for a backup. Baudoin, on the other hand, isn't even in Top 20 in SV%, despite having 8 shutouts (Tied for 1st). That's how streaky he, or his cocaine supplier, is. I am nearly sure I've identified the exact issue with him (not Anxiety, surprisingly), but have not yet decided now to fix it.
The Spirit comment is interesting. Never was a fan of the "winning = who has the most heart" argument, but winning teams have had high-Spirit players often (i.e. Kegashka). I have some lower-Spirit players the past two seasons because of trades, and I have been worse defensively, so reasonable guess. But my offence has fired up as a result, and I like that exchange. For now, at least. I will keep an eye on this going forward, though - good observation.