Excellent post, peter!
The Legion’s last stand was Camerone.
Custer’s decision to attack was sound according to everything: the enemy (the Indians weren’t as organized as we say today), the strength, the surprise (Custer achieved surprise), the location...
Custer acted well. But his subordinates didn’t. When Custer reached the village, he couldn’t believe that he could loose the battle. Everything had gone better than he expected.
That’s why so many lies were spread about Little Bighorn. The real responsible of the disaster, the traitors Benteen and Reno, couldn’t explain their actions, unless the village would be enormous and Custer’s decision to attack would be foolish.
131 years of lies and myth - and Custer’s honor tarnished.