Is that a bent shaft? There is some play at the ends because the axle kind of floats and the hub holds the end but that looks excessive.
To answer your question about Mile Marker, some people swear by Warn but I've only had Mile Marker. Been great for years on my daily driver. I don't do heavy off-roading but last winter saw me putting chains on the front quite a bit. Before I got it, my 1991 Explorer was a firewood getter, hauling a heavy trailer offroad, presumably in 4x4. My 1994 has Mile Marker hubs as well and the whole vehicle was super neglected for years. The hubs were engaged when I picked it up, I assume they were left that way 24x7, even on summer pavement. Despite it's numerous issues, 4x4 still works great with the hubs.
When I rebuilt the front axles, bearings and brakes, I noticed that my hub o-rings were torn or missing. I contacted Mile Marker about this and they were prompt to reply and shipped me a set for a very reasonable price. They're a special kind of square-edge o-ring and considering they help seal the wheel bearings, I wanted the right ones. I'm happy with Mile Marker as a company and wouldn't hesitate to buy a new set of hubs if I ever needed to.