system
Given the following post, respond as if you're commenting on Reddit:
human
[Star Wars] Why do Storm Troopers bother wearing armor?

In Rogue One, during the scene where they're in the town on Jedha, we see Chirrut knock out fully-armored Storm Troopers using only his walking stick, and Jyn whacks a few with a blaster and knocks them out as well, leading us to believe that the armor is not equipped to protect against blunt-force trauma. This would make sense, as the Troopers would be expected to fight mostly against enemies wielding blasters and not blunt object weapons. However, throughout the series, especially in Rogue One, we see Storm Troopers get taken out by a single blaster shot. Does this mean that the armor isn't able to protect against blaster fire? If not, why do they bother with it? Why doesn't the empire just issue Mandalorian steel or Durasteel armor that can withstand all kinda odd energy-based weaponry? If they can't afford to do that, why bother giving them such clunky, unwieldy armor, when they could have given them something much more practical that would improve mobility? What is the armor that the Troopers wore from Rogue One to Last Jedi ment to protect against?
gpt
Imperial Stormtroopers are intended to suppress (and oppress) civilians, so their armour is made to withstand civilian-grade weapons that they most commonly face. The protagonists of the Star Wars films are using military-grade blasters, which pack more energy into each shot.