Sand and mud, I agree that tires can end up pushing a lot of crap in front of them.... but that isn't going to be anywhere as near as much of an issue in snow. With 2wd, one set of tires is going to be pushing 'stuff' in front, regardless, so I really don't think that is the issue or relevant in the least. Drag is drag.
FWD cars have more weight over the drive wheels, that is going to equal more friction via the contact patch of the tires. Coefficient of friction x contact patch x downward force due to gravity. That's traction, period, doesn't change whether front or rear of car. Like you say basic physics...... more weight on the tire, or better friction (due to tread compound being appropriate) or more contact patch due to airing down. Yeah all of those will help no matter what direction you are going.
Think it's an old wive's tale that reversing a 2wd drive pickup will make it up a hill that it couldn't do going forward. If anything the situation gets slightly worse up an incline, as far as the weight distribution, trying to go up in reverse. Yeah you might be able to reverse your way out of getting stuck on fairly level ground, but that's because the tires already have a path, if they didn't dig in too bad when you got stuck. Only way to test is to do it WITHOUT driving in the 'tracks' made earlier. I've had to take multiple passes up a slope in both FWD and RWD, each time 'plowing' a bit more snow out of the way.
Also, any suspension 'squat' will work AGAINST you trying to back a RWD vehicle up a slope.
FWD typically 60% of the weight on the front tires. Empty pickups have very little weigh on the rear tires. That's the problem with rear wheel drive, not whether it is 'pushed' or 'pulled.' Vehicle frames are stiff enough and don't compress, the vehicle doesn't care, except that yeah the back end can go sideways on RWD vehicles if the rear end looses traction. By the way, FWD cars can kick out the back end too, if they lose lateral grip. Easier to control trying to back a RWD up a slope? Yeah probably, but it does not change the traction available.
FWD can get stuck if you run out of traction, been there, done that. All the 'pulling' vs 'pushing' doesn't do a bit of good, once the traction from the tires, is less than the force needed to move up an incline.