im thinking that you didnt realize that this bumper is made out of steel square stock. so its extremely strong. and i could be wrong but im pretty sure the whole thing is 1/4", not 1/8"...
so, the hitch is welded to two 1/4" steel frame pieces...
Yep, that would be the difference...
Thanks for setting me straight on that, I feel retter all betty...