Pinion Snubber Question

IMO, More of a safety feature for the stock ride especially when you load weight into the back seat/trunk. Keeps the yoke from digging a hole in the sheet metal. No different than your control arm bumpers for function with respect to over extending or bottoming.
Have you ever gone over some small hills at 60 mph or so? It's not the takeoff, it's the landing......................
14.jpg