Sometimes people are asking for what they think they want because they don't know that theres a better way to solve their problem. http://xyproblem.info/
Except when they aren't, which is what I'm talking about. And you could say the same thing about the marketing speak.
If you ask a question on Stackoverflow, a lot of people will give you the answer they know, regardless of the question you asked.
If I ask "how do I do this with x?" The answer "Generally in this language we do it with y. Will that work?" is a proper answer
If I ask "why does x panic?" The answer isn't, "do y." The answer is an insight to the programming language/operating system in question, but people just can't resist, and it is exactly like the marketing speak mentioned here.