@HFV_Junkyardin
Sadly I've encountered this behaviour in relationships, with people at work, in dealing with vendors, dealing with contractors and other situations.
I believe it's partly laziness and partly not wanting to give the answer because they think (or know) the truth will be perceived as bad. Or sometimes, giving a proper answer means they'll have to get off their lazy asses and do a bit of work to give a proper answer.
I recall at times asking a couple of questions, only getting the answer to one, and going back and saying "Well that answers ONE thing... now please answer X, Y and Z)
And then they'll answer maybe one more thing, sometimes in an unclear/half-assed way.
And I would go right back and not let up and not "go away" like they wanted me to.
It's just how some dipshits in the world are.