Why Do You Think Crowdsourcing Has Become Popular In Recent Years What Might Be

Why do you think crowdsourcing has become popular in recent years? What might be some disadvantages of taking a crowdsourcing approach? When might a company be better off taking a more limited approach to open innovation?