I can understand the frustration that he hasn't raised more, but to put it into context, on the day Eddie Izzard finished his marathon challenge he'd raised £200k, and that's a national celebrity with the might of the BBC behind him.
It wasn't until the program was shown on TV later and on Sport Relief that he really started raking it in.