Actually we comprehend some of the phrases. Users does not care ... because they do not know the real effect of this. The customer or end user only deals with the business output. If you ask a customer that you can deliver a product in 3 months without unit tests and in 4 with unit tests all of them would choose 3 months delivery unless you tell them the importance of the unit tests in the long run. Or if you ask a customer whether to use VPS or cloud they would just want to go with the cheapest alternative. One thing that IT professionals do not get is we tend to think everyone is IT literate about most of the concepts.
On the other hand a purely technical may lead an overthinking about some aspects. The real challenge is to optimize the roadmap so that it includes all the technical must haves along with prioritising business outputs.