The funny thing is for all the talk about Jon not being able to strategize, Jon's initial plan from the night before was basically to pull off a Cannae-like battle. That's why he was saying he wanted Ramsey "coming at them full tilt." Even with the lack of numbers, the battle might have gone a lot differently had Jon not gotten baited into arrow range trying to save Rickon. Hell, even after Jon got baited, things might have went differently if the army didn't charge right in behind him (I just
once I saw the rest of his army charge in after him).
Speaking of Rickon, it's interesting that Sansa wrote him off before the battle when he was basically the major reason Jon agreed to help her in the first place ("That monster has our brother and our home"). She was right in knowing Rickon was going to die no matter what, and Jon shouldn't have let himself get baited the way he did. At the same time, I see why he did what he did. Rickon was basically
the reason Jon was out there going into the battle in the first place, so of course he was going to try his damnedest to save him.
Makes you wonder just how much Sansa really cares about the people around her vs. their usefulness to her. Then again, they could show her mourning in the next episode over Rickon, which would be a nice way of showing she's not just a female Littlefinger.