Much of the disagreement in Canada comes from the well-meant desire to protect the good name of engineering from the obvious (and occasionally not so obvious) cereal-box-top code monkeys denigrated in previous posts. That much is laudable. Where the fight gets interesting, and perhaps more contentious, is the desire (not universal, but significantly present) to keep software engineering accreditation as something that only schools of engineering can achieve. Software engineering is studied and taught equally in engineering and in computer science. It's the conflict between these two fields that has historically (at least in Canada, but strangely not in the rest of the world) been the site of the most litigation and vitriol. I think this does little for either side, but as a graduate from a computer science program with a degree in software engineering (University of Saskatchewan) I may be biased.
I think that both engineering and whatever software engineering will become will benefit from a more rigid structure of professionalism in software production and maintenance and I think you'd be hard-pressed to find a software engineering graduate (from either discipline) who would disagree. That said, this is less about protecting the public from people like me (I flatter myself) and more about those who call themselves software engineers with few or no qualifications. I often think of this as the fight that psychologists face when trying to deal with the large number of "psychotherapists" who purport to provide similar services -- just without the education and legal responsibilities.
I'm startled at the highly modded trolling found in this commentary -- not to the usual standards of Slashdot, but apparently this touched a nerve.
"Time is money and money can't buy you love and I love your outfit" - T.H.U.N.D.E.R. #1