In my opinion axis is favoured by players because because they lost the war. kind of trying to see history from the loser's side.
This fits more as an answer to why people want german campaigns. Personally, I prefer axis because they look aesthetically more pleasing to me than Soviets or brits do. British voice acting is the only reason I play brits though.