Sash, sorry, but how you look at things is just one way of doing it. There are other ways and I find it disrespectful to label them stupid without looking at them in detail.
Your way of dealing with an allergy is to avoid eating the food - an other way would be to avoid the food but at the same time find out the true cause of the allergy and heal it. I do know sufficient real people who were able to heal an allergy - I cannot see any stupidity in their approach.
And your example of the allergy does not quite fit - as not eating something is very different from getting something injected into your body that can have massive adverse effects.
Withholding data is very unscientific - it means you are disrespectful, dishonest and cheating. I find it stupid to believe somebody or some organization or company who does not tell me the truth. If this happened once I am willing to believe that it might have been a mistake but if it happens frequently and intentionally then I simply stop believing them. If you find that stupid - I find that a healthy way to look after myself.