It undermines a long tradition of designing and building infrastructure in the public interest.
Old, but fun read that argues that today's programmers are not like typical Engineers and shouldn't really call themselves that as Engineering requires certification, is subject to government regulation, bear a burden to the public, etc.
In Germany engineer is a regulated term. Computer scientists wanting to call themselves engineer or software engineer need to complete certain higher education programs. A B.Sc. program in CS is enough for example.
Same in France. Anyone can call themselves a "software engineer". But the title of "engineer" (ingénieur) is specific for people who graduated from a school allowed to deliver engineering degrees.