First, you need some real winter tires. Blizzacks, get them, learn them, love them LOL Running them on my S4 this season and just love them. Quattro helps I am sure too.
Now, I still can not fathom how so many people can misunderstand ABS; it's useless in snow and was never designed for it. You did not state why you think you have "hyper active ABS", but I am assuming the light illuminates on the dash and you have trouble stopping.
First thing to understand, anytime you experience slip, whether it's lateral, acceleration, deceleration.....anything........it's because of the tires. Bottomline.
Now, why is ABS worthless in the snow? Because here's the flaw. ABS is designed to sense slipping while braking and keep the wheel from locking up, and this is the important part, until the car comes to a halt. why is that important? Because the ABS system is not connected to an accelerometer and has no idea if the car is still moving or not. All it knows is a wheel slipping compared to the others. On snow and ice, you hit the brakes, the wheels don't slip....they lock up. They do so fairly equally and quickly....so the system just assumes the car stopped.
Think about it, if ABS prevented the wheels from ever stopping....how would you park? LMAO
As for your comparisons, I doubt your MG has power brakes since it's so light, which means generating enough force to lock the wheels is not easy, even with crappy tires. you also almost certainly drive it differently because you recognize it's not going to perform amazingly.
Your Ram weighs about 40% more than the Golf, and has truck tires I am sure which have better tread and grip than a standard A/S passenger tire. That all translates to grip.
What you want to do is use engine braking in the snow, the engine is incapable of locking up the wheels (unless you turn it off, or stall LOL). Use the brakes lightly and to supplement the engine braking and for final stops. That will maximize the traction of your tires........but you still need good tires. you could have the best brakes, suspension, AWD, etc, etc in the world.....if your tires can't grip the surface it doesn't matter.