I criticise Richard when he doesn't admit that he was wrong about a player, but here he was dead right, and proved a lot of people wrong. Particularly when he was being criticised left, right and centre for his opinions of him because of Harmison's success at the time.
I know Marc said Harmison was the best bowler in the world back near the end of 2004, and almost every English fan would stick it to Richard for saying Harmy was rubbish despite him being ranked #1 on the test bowlers rankings.
Fair play to him, because Harmison was overrated, but also an underachiever because he shouldn't be THIS bad.
I think the worst thing about Harmison is that if he shows just a little bit of promise, or bowls one good spell or something, everyone (media, commentators, posters on this board) get so excited, and then are let down again. The phrase once bitten, twice shy is relevant here.