Seriously Tom, I don't see where is the big deal. Even when that specific buyer didn't look at the pictures, a simple "yes" or "no" or "look at the pictures" would have suffice.
I've dealt also with very very exigent sellers and, from the buyer point of view, they are a pain in the back. They say when do I have to pay, how do I have to pay, they say when it fits them to ship the equipment, get pissed off if you tell them to pack it properly -like if I haven't had things poorly packed-, and at the end you feel like the seller is making you a favour selling you a piece of old junk and accepting your dirty money. I don't like that kind of sellers either.
Tom, as you post your points of view I feel free to give you my two cents, because I guess that's what you expect from us. It seems you are expecting way too much from people in general and that way you will end up sadly disappointed. If you would lower your expectations you would be more happy. Just by posting this rant tells a lot. Do you think you are the only one in the world who have to deal with stupid, arrogant or even scammers? But they don't rant as much as you do. They simply deal with it, accept it and go on with their lives. It's much better for their heartburn and, in my opinion, makes you stronger little by little for when you have to endure nasty people in real life.
Even more, there is a more subtle way to tell somebody is stupid without saying so. A simple "look at the picture and you will find the answer" will do. Sometimes I've been asked about shipping cost -I always specify it in the description- and I simply reply: "Thanks for your question. It's X, as stated in the item description". If some stupid wants to buy my item and is willing to pay, it won't be me the one who insult him and send him away. When the money is on your hands, you can't tell wich one came from stupid hands and wich one came not.
Raul