Re: As this article mentions, up to 98% of people with "engineer" in their titles
As @devilsinthedetails outlines above, in the digital world, almost every software individual meets your definition of "Engineer".
As the definition itself does not mandate "physical world only" - we can all happily call ourselves "Engineers" and you should not complain.
Most importantly, the digital world has very few limitations, unlike the physical world, so our type of Engineering goes beyond anything you could possibly do.
If someone asks for a cloud castle in the physical world - ain't gonna happen.
But in the digital world? Sure, no problem -- our Engineers can add a castle floating on top of a big white cloud in your favorite game with minor effort..
And, as the digital world is slowly creeping to higher importance than the physical one, I think it better to be an Engineer in the digital than physical. ;)