Technical communication is a skill, not one I'm great at, but one I have to do often. There's a methodology to it. You have to make them care, and then you have a limited amount of interest in the topic that you can't use up. You have to recognize they don't care about computers, only convenience and simple tricks that make them more confident in using them. And yes, you definitely have to listen and adapt to what they're interested in
But yeah, I don't know you at all. I don't really doubt your intentions either, you're probably very nice. It did feel patronizing to have what I think are some pretty well thought out suggestions (grounded in my own experience) dismissed out of hand by a stranger though
If you came to share your experiences and give advice, I'd have responded very differently