I suppose that "civil" is relative. Personaly, I wouldn't speak to someone who just tried to help me that way.
Instead I would restate the question to avoid bad answers. If you start by saying what you've already tried, and how it worked, it cuts off most of those "lazy answers."
In my experience most lazy answers are provided as response to lazy questions.
Sending that “lazy answer” because you assumed the other person hasn’t tried solving the question themselves seems like the “uncivil” action. You should probably assume your colleague has tried before asking for help, and probably tried the same lazy route you used to respond.
It's more uncivil to waste another human's time with slop, it's extremely insulting. There is a massive public backlash against the tech for many reasons now.