I personally did think it was a lot less interesting with tons of their infantry being able to do it as well. Makes it a bit too much "Allies lost something, now OKW gets free resources suckers". Would be more interesting with a much more limited amount of infantry being able to salvage, with the gains tweaked accordingly.
It was cool and interesting back when they had limited resources. Now its just awkward becouse all other factions need to spend mp for caches which basically means these are never build in some modes like 1v1 while okw gets free additional fuel source in all game modes with additional weapon denial flavour. Plus they also get resources from ostheer caches, so they actually have the most fuel among all factions and across all game modes. Not to mention that kubel gives them additional cut-off, decap, and back cap abilities pumping the fuel disparity even higher.
If that wasnt where we came from I would suggest limiting their fuel income as easiest solution.
EDIT: Just came up with new solution:
What if okw had fuel maintance just like all factions have manpower maintance? This would mean that the longer the game goes and the stronger okw becomes the lower their fuel income is. It wouldnt also kill their early game like previous system did. The income penalty would be constant and set for every vehicle on the field. Would also create new possible interesting resource management strategies. This would be also historically accurate: it would show that ardenne army had supplies at the beginning but these started to weaken with every day of battle.
Possible rates:
Fuel cost of vehicle | Penalty |
0-24 | -1 |
25-99 | -2 |
100-174 | -3 |
175-249 | -4 |
250-infinity | -5 |
If it the income came down below 0 it would be still 0 so they wont loose fuel gained from salvage then and still be able to field new vehicles in long term.
Something similar could also be done for munitions and weapon upgrades to prevent shreck spamming.
If it was too much of a nerf they could get some stat and cost buffs not to make them UP again.