The point are two: 1) Alain Robert is a fucking publicity seeking idiot. 2) Those are fucking jugs.
Ehh, how about it being a joke? Why the hate? I know he is French but come on - even the French have (strange incomprehensible) humor. I remember an OTE article by Grieves/Grimer (?) featuring a 'motivation pad' - a bed of nails... Wouldn't call them pricks would you?