I remember looking at footage of WWII and it seemed that you generally had fighters taking off on grass fields routinely, bombers taking off sometimes on grass-fields and other times on runway, but often taxiing on grass.
Why did they change this to operating on concrete always or minimally paved fields which are basically dirt?
Early airfields were grass. A lot of the later ones, at least US and allies, used metal matting but that was often covered with a thin layer of dirt (or coral or????)
to provide a bit of cushion between the metal and the tires, but not often.
Mention has been made of the Lancasters. Pre war the British had a requirement that an aircraft could NOT use tire pressures higher than 38lbs (?) to avoid putting ruts in the airfield. This was far all aircraft, fighters, bombers, recon, transport, etc. However this also leads to large tires which have to be housed in large nacelles or wheel wells. I am sure other countries had other requirements.
He 177
Note that the inner wheel retracted towards the fuselage and the outer wheel retracted into the wing between the engine nacelle and the oil coolers.
If your tires are sinking several inches into the dirt trying to take-off it lengthens the take-off run as you are trying to take off "up hill", climb out of the rut.
Easier to do with high power to weight ratio machines.
Many manuels will give take-off distances with different types of surface. such as a light B-26 (26,000lbs ) needs (with zero wind) 990ft of pavement, 1030ft of sod/turf and 1140ft of "soft" runway, however at 38,000lbs it needed 2390ft of pavement, 2540ft of sod/turf and a whopping 3040ft of "soft". now add distance required from wheels in the air to clearing a 50ft obstacle which is pretty much the same regardless of runway type.