Depends how much people like your project/company!

GNU ask for a CLA? No one bats an eye. Canonical do it? :angry:

I'd potentially expect some friction but there's the practical element that the majority of commits come from a relatively small number of people so the opinion of the majority ends up meaning little overall.