When you are a young woman just getting your period, it's confusing and messy. Society doesn't help in that it's also taboo. There is a lot of fear and worry involved with having your period that lasts for many women through their lives. I have friends who won't use a tampon that doesn't include the applicator [1] (it helps insertion without needing to get your hands dirty). So using a cup means, you are 100% going to get blood on your hands and you are going to be very intimate with the inside of your body. For many women who were brought up conservatively, and for those who remain conservative, this will never be an option. I try and promote the cup among my friends and encourage young girls to experiment in safety. Long-term, it will become more popular.
There is also the issue of needing clean running water or wet wipes. Hygiene is crucial in cleaning the cup between changes and of course, you need to be able to clean your hands and have running water to deposit the menstrual liquid [2]. I'm not sure how this would work with a non-flushing / compost toilet actually, I found this article [3] which concludes that of course, blood is good for compost. I don't know what the sanitary conditions are in the kind of home these girls live in, in Kenya.
[1] http://becomingagirl.weebly.com/applicator-tampons.html
[2] https://store.lunette.com/blogs/news/how-to-clean-menstrual-...
[3] http://minimotives.com/2016/11/10/periods-composting-toilet/
e.g.:
Virginia: "All materials removed from a composting privy shall be buried," and "compost material shall not be placed in vegetable gardens or on the ground surface.[0]
Rhode Island: "Solids produced by alternative toilets may be buried on site," while, "residuals shall not be applied to food crops.[1]
I'm all for doing it regardless, as it seems more sustainable than traditional sewage treatment!
[0]https://en.wikipedia.org/wiki/Composting_toilet#cite_note-26
[1]https://en.wikipedia.org/wiki/Composting_toilet#cite_note-25
I also wear reusable cloth pads on light/spotting days. I wash my pads in the wash machine.
In urban areas where you have younger teachers and more conversation about these taboo topics, cups are popular enough that you can buy them in every bigger drug store by now, but in rural areas it's as simple as nobody knows that this is an option.