Most of the companies you've listed have been horrible at keeping kids safe - they simply don't care. I'm all for kids communicating and having fun, but we have to actually want to create safe ways to do both.