Not anything I could say that would make you appreciate what you received but...
As too the handle, they haven't used the winchester style in quite awhile, maybe couple of years. Im unsure why they have not changed the banner at top of page that shows the old style-but all the actual product images show the new style. the why- The old style handle it is very easy to get your fingers pinched between the handle and fastgun body, it smarts. Most try to grasp the handle instead of sticking fingers thru the holes. Mine are the old style, while they sorta look cool they are actually rather awkward to use.
On the hitch powder coating- not sure, if that bad vendor should have been contacted-though thru amazon likely you would have paid return shipping to warranty. Im not a fan of powder coating. But on the mounting-while anything could be improved I doubt the bolts are going to pull the 1x2 3/16" flat bar thru the frame holes. However I also thought about reusing the factory top bars, (they span 2 bolts on mine) and possibly reusing the factory Ford bolts, redrilling the hitch. Never did. I still have my factory hitch & hardware.
On the tie down mounts, Yes the interference fit is very loose. But myself I really wouldn't want any tighter. I dont leave them on truck when camper not on, however I have another pair I keep on the truck when camper off that I use for side steps into bed. They can rattle a bit off pavement.
The rotational pull you noted, at first concerned me,seemed odd but never been an issue. Generally you want greater pull angle on the tiedowns, that said, if your comfortable with the angle you could use them centered.
Again not trying to tweak your opinion, only my observations. Ive never bought anything that didn't cause me to ponder 'what the heck' and fix or modify. Torklift products though, for me, closest out of the box happy with what I received and felt I got my monies worth.
Compared to other mfgs and what is sold no comparison. But thats a personal opinion- if your not happy, your not happy, which is a bummer cause they dont give the stuff away.