One thing that is especially hilarious is the interview process: the equivalent of the software world's interview process would be to grill an engineer by requiring him to, say, solve a projectile motion with air-resistance problem (fairly common in first-year calculus-based mechanics classes and as review in sophomore/junior year classical mechanics) on the whiteboard and using that as a way to gauge his ability to design whole systems. These interview processes aren't good at looking for engineers, they're good at looking for code monkeys with a high opinion of themselves.
That's my underlying feeling as well. Software Engineering seems like a futuristic discipline, like being a Nanobot Technologist. We're just not there yet - why bother pretending?
The line's blurry, except for places where the law gives a sharper distinction.