Because of the specific wording "hit the incline", I'm guessing the snow was an OBVIOUS source of low traction and you wanted momentum to carry you up the incline so you took a run at it and didn't build up the speed you thought you needed on the run.
Anyway, your truck has a different mission from that Jeep, so it's OK to spend your money on better recovery gear, survival equipment, or luxury items. Throw the Jeep a bone and let him winch you up the occasional hill. And THEN you break out the filet mignon and fine wine and cook him a meal he doesn't have the cargo capacity to carry. Heck, I've managed to cater an aged English cheddar cheese and cracker celebration on an after-midnight winch extraction run.