Yes, but also on the logic of the Walkers I think people forget something. The Imperial Walker who had its head smashed in by the logs was an AT-ST, not the big AT-AT's from ESB that we see Luke and the rest of Rogue Squadron fighting. And the difference between an At-ST and a AT-AT is quote alot in terms of size, weight, armor, shield, firing capacity, agility, etc...