Absolutely right!
Another pet peeve is a refusal to answer a simple yes or no question. A lot of times you will get a six paragraph reply that doesn't address the question that was asked. It's an answer designed to muddle rather than clarify.
Yes. Perfectly stated :-) and so very true!