I think this site has improved but it I am sorry to see profits going down and the number of critics going up sharply. For my mind it is a valuable and enjoyable service that is free. But of course, younger people and less mature adults must take care. The problem is that this is the core market!
Facebook offers you a very good platform to talk with the people you know and love, also to meet people you may not have meet ( you must use your HEAD on that one ) It is also good to have your business in a FAN page. The biggest thing is to keep youself safe on the website. The best way to do this is to set up a secure setting up in your settings. ( If you can not find this, go to help and put in "set up secure browsing" )
And always keep in mind you can always block anyone from your page.
I myself do not have kids, but you MUST tell your kids to only add true friends and have post and photos/video to only show to friends and tell them all the dangers that you may ( AND WILL ) get on the internet no matter where you go on the internet.
Facebook does need to take more action on helping people with the in's & out's of Facebook, mainly setting up a support line for person's to go to. As the help service does not cover everything on Facebook. And you may not fully understand everything and get a ban for not going out of your way to be not doing the right thing. I myself have looked up how much Facebook made and it works out to over $1 billion per year ( NET ) so they can not say we can not do anything like that.
At the end of the day Facebook can be ( or not be ) a good website to join if you just use you head a bit and do the right thing the best you can, you can have a very good time. As with some ( MOST ) of the ad's on Facebook, you can just not make it your business to see or go to them if you do not wish to.
Have a great day mate
.
Zuckerberg and the companies he sells your info to are very interested in knowing more and more about you all the time, it would seem. My advice is to be careful with Facebook and share very little.