Thanks, guys, for all the wonderful input. I have already seen some improvement to the postings because of the voice from the members. The Admin has been monitoring this thread and I am sure he would take recommendations from us to improve this site further. However, some actions may take some time to formulate because the Admin has to balance between the interest of different parties here.
This is a huge site with many activities. It could be difficult for the Admin to read every posting; therefore, it's good to report to the Admin if we find anyone misusing the facilities here.
Keep on posting your reviews and suggestions!