Sure, making things cheaper is always better. I'm just responding to the word "monopoly" which seems to get tossed around whenever anything is expensive without any thought on
why it's expensive.
The actual price of 2pk epipen is $109.99 and it lasts many years. As I mentioned in another comment, "Forty EpiPen and EpiPen Jr auto-injectors that had been expired for 1 to 50 months were tested. All 40 auto-injectors contained more than 80 percent of the labeled dose" https://www.foodallergy.org/fare-blog/expired-epinephrine-ca...
Unless some institution forces you to pay more (Eg schools and allergy shot providers checking expiry dates) the actual cost is ~$25/year if you don't have decent insurance and ~$0 if you do