This issue is well covered in Joel Spolsky's article The Perils of JavaSchools http://www.joelonsoftware.com/articles/ThePerilsofJavaSchool...
Saying that I think it is a bit elitist to think you need a new term, who gets to say who can use that term?