Why won't upper ball joint removal socket work?

This is a 4 sided ball joint socket. So you're saying they lied on the label sold me something that will not work for my car. In other words one size fits all but actually doesn't fit most. I suppose the solution is to buy an old Snap On brand on ebay that is actually right for my car. I will send it back to AutoZone on line. I checked and it clears the grease fitting.