I completely agree. But ... there are few times when injecting in public is not appropriate.
One thing you may not have to consider is modesty. As a woman, I do.
I am mostly a jeans kinda gal but, occasionally, like to wear a dress for some formal events. The problem with a is that it is difficult to get to an injectable area whilst maintaining your modesty. Hitching the dress up to expose my belly is definitely out of the question and upper thigh can be a tad challenging even if you have a table in front of you.
So, despite the hygiene problems and my "I am not going to hide my diabetes" attitude, there are scenarios where I have had to exit the room to inject. I will not hide my diabetes but I try to hide my knickers in polite company.
Some people can inject into their upper arm, I think this is one of those times when bingo wings help. Climbing and kneading bread dough mean my bingo wings are non-existent. So, I have to pinch and inject but, as I am not double jointed, I don't have enough hands.
Some people inject through clothes but, as I bruise easily, I avoid anything which could blunt the needle.
What this really means is I have fewer dresses in my wardrobe since being diagnosed with diabetes.