It's totally accepted that it's the responsibility of any registered member to post anything with some base and truth behind because the post is going to be read by many people and there is a high possibility that it will be believed or followed. On ethical base it's very bad to post a news or comment for his / her personal benefit without any base reason. This is almost like politics (to get elected you create problem and then give the solution). This side is very much criticized in by all the members but still there are fake posts and I believe it can't be eliminated on a public forum where the real identity of the users are hidden.
On the other hand there is a huge responsibility lies with the reader also which doesn't not get highlighted most of the time. The reader should be aware that there can be genuine people and fraud people in a public forum. The blame can't be put totally on the person who posted. It's the users responsibility to do their own study and decide before they dump their hard earned money on something based on an information given by a stranger. They can use the blogs to identify good shares out of about 250 companies listed in CSE. But investment decision should be done on your own and the sole responsibility for gain or loss lies on you.
In a blog you can,
1. Identify the genuine members and concentrate more on their posts to gain knowledge about the fundamental shares for long term.
2. Can go through the other posts and add the mentioned shares to the watch list. If any manipulation happens you will not miss it.
Speaking ironically you can have tycoons Dhammika Perera, Harry Jayawardane or Dr. Senthilverl with fake names or retailers who has Rs. 1000 worth portfolios. There can be research analysts who spend whole time and do thorough study or part time traders who log to CSE once in a while to just see whats happening. Who knows? You can't give same importance for both users comments. It's your responsibility to filter.
Can you blame a kapuwa if you end up in marrying a wrong person?