Because the majority of new 4wd purchasers don't wheel off road. they want them for better traction on slippery road conditions. That being said, the IFS makes it ride more plush compared to a solid axle setup. Those purchasers want ride comfort along with 4WD/AWD, they don't want a rough riding, truck feel to it. The manufacturers cater to what the majority of new vehicle purchasers want, not a small (by comparison) group of off road enthusiasts want. Look at Jeep for example, The Wranglers are the only Jeeps to have a solid axle up front anymore. The other models went to IFS.
The 3/4 & 1 ton Ford & Dodge pickups have solid axles because they're supposed to be what's considered a "work truck" so a plush ride is not first & formost for a truck built for heavy hauling.