People often use "ideology" as a negative term when referring to the beliefs of those who disagree with their own ideology.
Going faster doesn't help if you go in the wrong direction. Disagreements on methodology like this often represent disagreements about the desired destination.
That said, if a company wants to use a contributor agreement so they can own all the copyrights on a project so they can dual-license it under a proprietary license, by all means they should continue to do so. However, don't whitewash it by claiming it has any purpose other than supporting proprietary licensing, and don't complain when it causes some people to avoid contributing, either because they don't want to sign the agreement or because they can't.
Sun actually had one of the better contributor agreements around, at least later on: they switched from a copyright assignment to a joint copyright assignment, in which both Sun and the contributor continued to hold independent copyrights over the contributed code. That kind of agreement I can live with, and I evaluate it the same way I'd evaluate contributing under an all-permissive license.