It is a sad but true fact the the English language (and for all I know, other languages too) is constantly changing and evolving.
Doesn't mean that we have to like it, but it is going to happen anyway.
And before you all think I am being righteous - there are certain expressions that make me wince too!
Cheers
JennieG