I have decided that tech support is a resource. "no question to dumb" kind of thing.
However, I have received some really bad replies. If I am not satisfied with the response, I tell the tech that I will escalate the case to get a better understanding. This often spurs additional action on the part of the tech.
What really gets me is the circular arguments...
My problem is X
Your problem is Y
My problem is obviously not Y, it is X.
Your problem is not X or Y.
My problem is still X.
Your problem is &
My problem is not & because it is not even in the same context.
Your problem has been resolved
My problem is not resolved. I shall escalate.
No, please! I will ask why & is not related...
My problem is tech support.
Your problem has been resolved. & works to specifications.
And then they raise the cost of maintenance for the high quality support services I am receiving.