Ok, I concede, the story is true.
But considering a simple climbing harness is rated to take forces of several thousand kilos, and lifting strops are available off the shelf, that will hold 12 tons, it's inaccurate to say that the harness itself could not hold the weight of a larger chap...