You can say the same about cloth diapers. I get that they are supposed to be an environmentally friendly option, but so impractical.Oh, you must be new. Fabric menstrual products are everywhere.
I honestly wonder what keeps them from leaking? I mean you end up with wads of blood covered cloth you have to store somehow until you get home, and then have to wash them, and they'll never be stain free after one use.
At least menstrual cups can hold your flow and they'll probably remain stain free.