Earlier quoted context omitted.
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…
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".