The rock steps were sponsored by UK Winch Ropes, and were purposefully made to be winched up.
They set a UK event away from American events, as its well known the UK is famous for winching!
I must add, your slating the "xtreme" scene, but do you not see in the states rock buggys that go fast is the cool thing to be doing?
I think it would be good for the UK off road scene to make off roading a bit more "cool".
There is room for so many more companys here where the more extreme style offroading hasnt caught on yet.
You old boys seem to be... well... too old.