why germany lost ww2?
ans: because Hitler was directing professional army headquarters of germany on how when where to 'attack'. If he had allowed german army to act professionally, history would have been something different.
btw, on a side note, - why india "got" independence in 1947???? well...