Thanks for posting this food for thought, Kalosyni ! Those are valuable points to ponder. As I mentioned in reply to Scott , we should be able to explain the basics of the philosophy to a child.
But that begs the question: Even if we could explain it have basic intros, how to get them in front of people's eyes?
The philosophy has to be accessible in more ways than one, that's for sure: able to be understood & able to be obtained!