Regarding this edit, I'm wondering if it's an adopted convention to exclude any friendly greetings or signatures in a question:
This has actually been discussed before (though I can't remember where... if I can find the link, I'll post it here).
Signatures. Never necessary. Every question and answer is automatically "signed" with your SE namecard. There is never any doubt as to who posted.
Greetings & Thanks. This one is more debatable. Some people are of the opinion that SE is a place for strict questions and strict answers... a more "by the book" approach. For those folks, there's absolutely no need for informalities. Saying "Hi everyone" or "Thanks in advance" is extraneous information and completely unnecessary.
However, I personally am of the opinion that those friendly greetings and signs of appreciation are not obtrusive, and are technically harmless. In fact, I kind of enjoy seeing someone expressing gratitude towards the community for the assistance they are about to receive.
Let's not forget, this is a community. And the best communities are the ones that show respect and appreciation towards each other. We are not robots. We are human beings. If a person is being prevented from simply saying "thank you", then we are in essence punishing good behavior.
Lastly... is it a worthwhile edit simply to delete someone's expression of gratitude? I think not. Stack Exchange discourages making "minor edits", and I'd certainly classify the removal of "thanks" as a minor edit.
That being said, the revision you linked to also included a code formatting revision. If the editor is doing more than just removing signs of gratitude, then it's more than just a minor edit.
Anyway, just my two cents. :)
I think greetings and salutations aren't necessary and should therefore be excluded or even removed.
To me, the Perfect Question™ or Perfect Answer™ is a harmonious balance of descriptiveness and brevity, so anything that's not necessary should go. I like friendliness and witty banter, but they don't contribute anything to a good question or answer.
This is a good topic though, because we're all establishing a tone for the community around here and I'd like to know what others think.