Being not afraid to die can be a bad thing. It works great if the enemy is poorly led or poorly trained. An author, I can't remember who, suggested by the Battle of the Bulge the Wehrmacht was better than the SS. The argument was the SS used bravery and dash, and early in the war scared enemy would break which would allow their ruthlessness to cause mass casualties. By late in the war simply running at the enemy seldom scared them. In times where it would be better to go around a strong point, or dig in and wait for reinforcements, the SS would charge straight ahead. On a modern battlefield against a good opponent, that seldom works.
The same is true of the Japanese army. The nighttime banzai charges were incredibly brave but hugely ineffective.