Why do you think it is that Italian soldiers fought so poorrly in WW2?

I read that they were poorly trained and that is one reason but Russian soldiers were barely trained or not trained at all and they fought hard. I also have heard that it was because they didn't agree with why they were fighting but their were a lot German soldiers who didn't agree with the war but they... show more I read that they were poorly trained and that is one reason but Russian soldiers were barely trained or not trained at all and they fought hard. I also have heard that it was because they didn't agree with why they were fighting but their were a lot German soldiers who didn't agree with the war but they still fought hard. So what do you think the reason is?
18 answers 18