Did those ski-speeders on Crait even have weapons?
All those speeders take off toward the gorilla walkers, and obviously they won't try shooting the walkers due to the armor. Thus, I don't recall a single shot being fired, and I really can't comprehend what the "plan" was to send those junky speeders up against the walkers. It seemed like another big ham-fisted setup just to have Finn try sacrificing themselves, like how the entire ham-fisted "Star Destroyer chase" was for Holdo.
But Finn... did he try shooting the big cannon at all, or did he just decide to kamikaze it without even firing a single shot?
Maybe those ships LITERALLY didn't have any functional weaponry. It really wasn't a battle at all, but it sure was pretty with all the red and white. Very festive for the Christmas season, I guess.