I think this has been a tremendous storm in a teacup. The huge interest in the article I would suggest is more to do with the first ever mention of how they are going to make money, rather than purely about charging brands.
Thats not to say it wasn't a good article! Well done to Brand Republic for keeping on this thread and updating us with ...