I thought about it some more. You should be able to get money for doing some combat related or neutral things as well. My first thought was healing people on your team with medkits. Engineers could remove enemy mines, walls, razor wire, etc for cash. You could sneak into the enemy base and steal all the national socialist gold.
Oh, and you wouldn't be limited to any "class." You could buy the mine removal kit, medkit package, and whatever else you wanted, as long as you are still within the 5 item limit.
And yeah, while technically a dm, I'm imagining something that kind of runs through a hot war/cold war periods. When people place down huge minefields, toxic gasses, whatever kind of crazy defenses they can come up with using events or someone is willing to script, it's more a of cold war style dm, based on building up your base and earning cash to arm your people, while people try and sneak into eachother's bases and steal gold or break down some defenses. When enough people get out in the field and take down enough of the defenses to the point where it's not worth building them anymore, the gameplay speeds up, more people get dragged onto the battlefield, and it becomes a hot war.
The problem is, once a cold war cycle lapses, you need to get people to settle down again to get back into the cold war cycle. Perhaps automatic mines could be deployed. Once you get settled down, you need to get people fighting each other again. Maybe an airstrike every hour or so could clear out all the defenses.