Nobody is suggesting that we break out a publicity campaign with megaphones from the rooftops, billboards, bumper stickers, etc.
We of course need to be very selective when we choose to share with others, and not tell just any random person. There needs to be a feeling of safety and trust.
Regarding hiding things (physical/mental illness, divorce, past experiences, etc.) in the family for the sake of shidduchim - I believe that Hashem is in charge. It is He who makes shidduchim and nothing can stand in His way if He wants two people together. I know of many people with "stigmas," who despite having been warned by others that they were doomed, still found their proper shidduchim. Hashem plants the right thoughts/perceptions in people's minds, whether they be positive or negative, to get people together or keep them apart.
And if you are the one in shidduchim and you have secrets that you want to keep from your prospective kallah- Just know that secrets tend to become revealed at some point or another, intentionally or unintentionally. Do you want her to find out in a way that she can feel she can trust you, because you were upfront with her, or in a way where she feels she can't trust you, because if you hid something like this, what else are you hiding?
We need to do what we feel is right, regardless of what others think, and Hashem will do His part.