There could be many reasons for this, but one reason could be to discourage independent thought.
So they can get more money
It was so the Allied armies could get soldiers and vehicles on the ground in Europe.
Ernest Edward Tucker has written: 'Soldiers and armies' -- subject(s): Armies, Soldiers
The armies have generals because the general help the soldiers get the job done. The general help tell what the soldiers should and should not do.
Most likely, yes. However, the armies they worked for did not allow gay soldiers to serve in the army, so they had to pretend that they were straight.
You need to be more specific and clarify what you mean by paid for in return. In return for what? Soldiers in professional armies receive a salary. Soldiers in armies based on conscription receive a small allowance
During the war, armies fought huge battles in which thousands of soldiers died.
They deserted the armies because they were afraid, hungry, or because of sickness.
Indian soldiers serving in European armies
Yes, for both armies.
Indian soldiers serving in European armies
The soldiers where only loyal to Rome when paid