I don't remember anyone saying she didn't have a right to speak. I do remember calling her out for lying. I also recall the knee jerk reaction from people like you defending her, and her lies, despite the proof that birth control is not a major expense for the average college student.
What lies did she tell? She was talking about the difficulty for women to get their birth control paid for when they have medical conditions, like endometriosis, for which BCP's are a primary form of treatment.
The bald fact is that birth control pills should be covered by health insurance. Period. End of story. Not covering birth control should not be any option for any employer. Let the patient decide what is morally right for her, not her employer.
The problem with socialism is... you eventually run out of someone else's money, according to Maggie Thatcher. If you want insurance costs to go up for everyone (other people paying for your sex life), then yes, it should be covered.
Insurance is for medical hardships/emergencies, not frivolous proceedures and recreational choices. That is like asking the gov't to give gas allowance for cars and arguing that your Porche should get more fuel than my Toyota Corolla because "it should be paid for".
No wonder medical costs are so high, people want the medical community to shoulder the burden of costs that they could pay for by themselves.