OK, I confess it, I was leafing through a copy of MBR in Waitrose yesterday. Well, it was cold outside and ..... Well anyway, there was a comparative test in there of several freeride bikes, all of which will plough through anything if you're game, all of which cost at least £2k, and all of which weighed c42lbs. i.e., all of which they can keep.
I think Cove has a 'North Shore' mission a bit like that. People do buy the Hummer though, but if I was spending that money on a titanium frame, I think I'd spend it on something else, personally.