Accuracy and precision is vital in communication. I agree that the speaker does have a responsibility to know his audience and shouldn't use fancy words to project intellect, education, or status. However, if there is an opportunity to be more exact, one should take it without remorse.
Accuracy and precision is sometimes vital, but modifying words with very is frequently a good way of achieving that.
"I want a fast game", "I want a very fast game". This site suggests "rapid", "breakneck", and "dashing" as alternatives for "very fast". "Very fast" is pretty clear very precise compared to those words. Maybe I could speak about "a breakneck pace" instead, but would I have really gained anything other than showing off my vocabulary?
Speaking of very precise, it doesn't even have a suggestion for an alternative to that - though admittedly if I wasn't forcing things I would have phrased that sentence as "more precise than those words".
What does "very fast" actually convey that "fast" doesn't, unless you have a specific example of "fast" to compare with?
The idea isn't that "rapid" means "very fast" (I don't think it even necessarily means faster than "fast"). It's that people will use "very fast" when they feel that "fast" lacks the punch the sentence needs, even when they don't actually mean anything different from "fast".
You're narrowing the range of things that you're describing to not include "normal fast". This can be useful for a variety of reasons. You might be instructing people to skate extra fast this game, while avoiding implying that they usually don't meet the criteria of the word fast. You might be acknowledging that coup is a fast board game, but saying you only have time for an unusually short round of coup (even for coup) before you need to leave.
To quote the person I initially responded to
> However, if there is an opportunity to be more exact, one should take it without remorse.
That is what "very fast" commonly does over "fast". It costs next to nothing, and it specifies the meaning slightly more precisely.
---
I don't think "rapid" is really a convincing alternative to "very fast" in any case where the "very" is warranted. I liked the "breakneck" suggestion by the site a bit more, but in most contexts I don't think that it's better, just different.
I would agree that accuracy is important, and sometimes technical words can help with this. But all too often people use big words just to sound intelligent and only end up obscuring their message.
I agree completely. Just don't take someones plainly worded communication with less value, only because it's plainly worded.
Of course, this all falls completely apart with groups containing a significant number of members with <language> as a second language, where plain speech is required.