I'll have to agree with your thoughts Frank, languages are continually evolving as you say but the use of "vision" is a strange one and it seems like we are following some trend somewhere.
We could at least come with one of own.
From another grumpy old man