Generics at least aren't big moneymakers. With totally pedestrian insurance I pay next to nothing (or nothing) for the variety of meds that I take. Would probably cost more if I could buy them OTC.
I'm just saying generic prescription drugs don't necessarily have a huge price uplift vs. OTC.