If they see it to be in their best interest.
Sociopaths exist in all segments of society but being a shrewd business person does not make one a sociopath.
To make them connect with other human beings.
That's more of an opinion question than anything, in my opinion, yes they would make better soldiers, but that's just me.
No, in fact, it's the opposite. There are many more straight sociopaths than gay ones.
Yes. Sociopaths lack empathy, not the ability to feel sorrow.
In my experience, sociopaths use religion to manipulate others.
soldiers got guns
it depends on the sociopath is trying to do. But if it comes to it, yes they do.
Conscripted soldiers were soldiers that were actually trained - either by the army or other means - volunteer soldiers (like most in WW1) were given no training and were just sent into battle to make up numbers as they did not have the time or resources to train more troops. This is why conscripted soldiers fought better - because they had training.
No
No. However, sociopaths have a mental disorder called ASPD, or anti-social personality disorder.
Yes, the SS soldiers were better, probably because they were super committed to Hitler and his war-making.