If you don’t know who Andrew Keen is, Google him, I’m not linking because I find him and his views on the internet and the changing face of the professional/amateur divide simultaneously calculating and idiotic.
If you do know who he is, you’ll understand why Tom Coates’s drubbing of him is so spot on.