Fair enough. The policy question is should we be paying our tax dollars ($700 per dose!) to reduce people's stigma?
There was a similar example with anticoagulants where the generic (warfarin) required monthly blood tests, so the drug company developed a version that doesn't require the monthly blood tests, and charges $5k/yr more for it. Is it good public policy to spend $5k/yr per patient to avoid a monthly blood test? We don't have that conversation in the US, and it costs us.
Note that patient doesn't see the $5k/yr increase. They just pay the $35/mo co-pay instead of the $15/mo co-pay. However, the rest of us do pay that cost. Again and again and again.