I can't believe that no one talked about whether or not the Dark Troopers were robots?!? Every time He-Man hit them with his sword, sparks flew out. We might be able to say that the sparks are from the sword hitting the metal.
If they were not robots then we get into a whole other issue I have with most sci fi movies. Characters tend to wear armor for no reason at all. These troops wore armor but they were no protection for sword strikes or blaster fire. Same deal with the storm troopers. Why are they wearing the armor?!? The laser blasts go right through it. If it allowed you to take several blasts then I could see it making sense. Having people wear armor purely for aesthetics is dumb.