I disagree.
In this scenario, the state has redefined the meaning of "engineer" in a way that is very detrimental.
A Medical Doctor or physician implies with his or her title, authority to practice.
The word "engineer" does not carry this implication, nor should it.
When I tell people that I am a "Software Engineer", I am expressing years of self-education, nuanced understanding, etc. This title is not misconstrued as having a degree or license, of which I have neither. If I want to claim to have a degree, I will be explicit about it.
Calling myself an "engineer" is a very useful way to express the complicated body of knowledge that I possess. If the word suddenly implies credentials, of which I do not possess, I am suddenly considered a fraud.
TL;DR You can consider me a fraud by redefining what an "engineer" is, but that doesn't make me one, so please don't redefine engineer. That does not help discourse.