So I'll ask: what are Concepts ?!? And please talk to me like I'm a stupid C programmer...
No one is actively taking your gasoline driven car away.
Well, if you follow what is currently going on in Europe, in many cities they actually are: you need to purchase special stickers for you car depending on it's type (old diesel, recent diesel, hybrid, full electric, etc...), and at some times the more polluting models are simply banned from entering the city. In some cities it means most of the time making those cars useless if you already have them.
This is neither good nor bad, but it's unquestionably different.
I beg to differ: it IS bad. Because when you read a+b, you have NO idea what may be happening. And this applies to ALL the operators. And the effect of the overloading can be completely different for various types. If participating in the underhanded C contest is not too hard, there's no need for an underhanded C++ contest because it'd be beating a dead horse.
"Floggings will continue until morale improves." -- anonymous flyer being distributed at Exxon USA