If the pill is for medical reasons, then no problems. For birth control? Your problem.
If the viagra is prescribed for what it was originally intended for, no problem. If it is prescribed for a never-ending woodie, your problem.
See, the way I see it, despite the plethora of frigid men and women (like the uber religious right) on this board, I think sex should be for fun and not just procreation. I also like reading books and going to the movies for leisure. Can I put them on my health care, too?
You wanna have fun? Pay for it. Don't increase my premiums for your leisure activities...
if they don't want it to be covered by insurance, it should be over the counter. you don't need a doctor to write a prescription for the movies.
again, they pay for viagra. and if an insurance company covers prescriptions they should cover all prescriptions.
to be fair, there's also a societal interest in people using birth control. and maybe someone like me can afford the monthly fee (although frankly, my insrance policy costs so much that it covering any and all scripts shouldn't be an issue)... but someone who doesn't have much money can't necessarily afford it. should a person who can afford least to have an unwanted child, not be able to get birth control? and what is better for society? insurance companies doing their job and covering scripts? or us paying for the care of unwanted children?
and remember... the people pushing these things are the very ones who want abortion to be illegal.
just because sex can and should be recreational doesn't make take birth control out of the realm of the medical.
i also note you didn't respond to the issue of viagra being covered.
oh...and insurance companies do, in fact, cover birth control now. the righties want to change that. no one ever complained about it. and insurance companies have the second largest profits of any industry after the oil industry.