Both.
I lurk/post on here most days because I'm a SAHM and sometimes you just need to chat/get advice/offer an opinion/stay sane.
Having said that, there are some on here who are just so cantankerous and argumentative. and clearly up for a scrap.
I once made the mistake of asking for opinions about a new business which I was hoping to set up. It transpired that I had posted in the wrong forum and I had two or three really bitchy comments and was reported to MNHQ. Whenever I see the names of the bitches, MNers who replied to that thread, I feel a twinge of irritation.