Actually, quite the opposite, your view is outdated.
The weakening of the word "friend" has been occurring for quite some time now, and is a known psycholinguistic fact. Part of it has to do with social networking (facebook especially plays a role, along with other sites that refer to all contacts as "friends"), but there's a general move towards expanding friend to mean well beyond what "friend" used to mean, and this fact is expounded in the dictionary.
I don't disagree with this idea, but do you have a source? I can't find any discussions or publications on the usage of friend. It might provide me with some insight into what's wrong with your argument, or perhaps what's wrong with my train of thought.
However, I will note that Merriam-Webster is updated on a consistent basis to reflect changes in language, which is why you'll find "google" and other similar terms there.
Fair enough. It simply provides little context for words and their general usage. Look up "gay" and "*****rd" for examples where context would be useful
(Ouch. Take a wild guess what the board censored.)
I also note that it includes no mention of facebook friends. That's either due to a lack of context or a slow update cycle, either of which demonstrates a flaw in its usefulness as a reference.
Generally speaking, a group of people who you have close personal relationships with are "close friends", whereas "friends" can include a wide variety of relationships beyond that scope.
So yes, your views on what the word "friend" means are a bit old-fashioned.
A general weakening of the term "friend" does not make your usage proper, just as a riot would not make looting acceptable.
I jokingly referred to you as McCain earlier, based on your initial definition of "friend", and it seems fitting to bring it up again now. If you watched the various debates or kept track of the news, you may know that McCain overused the word. The term is not so degraded that his generic usage was accepted.
Can you explain this discrepency between your claim that friend includes a wide variety of relationships and the above observation?
-----
In case you can't tell, I'm having fun with this discussion. I'm not trying to upset you (or anybody else reading), I just like words
