Two comments about it:
- Facebook is built on the premise of profuse user generated content on top of the platform the company provides. But, hey, how cool it is when users actually help you develop your product infrastructure!. It is not the first time facebook relies on its users for developing core components of its product. They did an awesome job outsourcing to users the site translation to other languages.
- Facebook can make a mistake and still have the brand power to tell its users to work for them. It looks like it can get away with anything: the product is so relevant to its users, they are so locked-in - due to a massive network effect-, that people would provide feedback and try to change things for lack of any other better alternative.



