If I decided that I only wanted to eat blue M&Ms and took offense at getting a packet with them mixed with the other colours (sorry, cross contaminated), it would be unreasonable to expect the manufacturer to make blue only packs to suit me, or to expect shops to start stocking them.
I disagree with this. A steakhouse is expected to serve steak, a Korean BBQ, korean bbq, and a those juice bars are expected to serve fruit smoothies etc.
I follow the keto diet, and we need to make sure any places we go have options for me too (a lot don't). That doesn't mean I'm marginalized though.
The thing I do have a problem with (on behalf of vegans, even though I'm not one) is when a restaurant says they have "Vegan options" or are "Vegan Friendly", and then it's just a disgusting garden salad.