THe folks at the IEEE don't seem to have a problem with the term software engineering.
http://www.computer.org/portal/site/seport...eneric.xsl&
I guess your one article writer (who talks about slide rules for engineers) considers IEEE an outlaw organization. Well, their standards are used all over the world. So I'll go with them, as opposed to some fellow who writes on Dr. Dobbs about being too lazy to renew his license. And I don't even see this fellow arguing against the term "software engineering." He is basically saying it is not worth it for developers to get a PE because they don't use it. It is required for my current job but I don't stamp anything either. You work for the Navy. Do you stamp a lot of documents? Is that required in the military?
He also points out that this goes for most EEs and MEs because of various exemptions for industry. Are you arguing against these exemptions? Because I suspect that will be a losing argument since there are far more "engineers" in industy without PEs than with them.