I have heard those stats before and they make me really sad.
But, to be honest, before having kids, i had no idea what age solids should be introduced, either.
I don't think any man thinks of breasts as anything else than the contents of their sexual fantasies. Well, unless he has a close family member (mother, sister, wife, daughter) who is currently BFing.
Regarding the question about BFing discreetly in public, if your wife can make it work, feeding in a carrier or a wrap like the Hug-A-Bub can be very discreet. A BFing wardrobe also makes a difference. Or alternatively a shawl or something like that can do the trick.
I personally never bothered to cover up. Firstly, because in the beginning it didn't come to me so easily, so I needed to see what was going on. Secondly, my kids didn't like being covered up, thirdly, cause I couldn't be bothered and last but not least, I don't think I need to cover up. I actually make a point of making it look like thee most normal thing in the world. I WANT people to see what I am doing. I WANT it to be a common sight. I DO NOT WANT to hide away or make it look like it is shameful. Of course I don't wave my boobs into people's faces. When I feed my baby's head and body covers up almost everything. So there really isns't much to see.

Oh, for older babbies, BFing necklaces can be great as they keep bub focused and stop them from "flirting" with every person walking past.

I find it really puzzling that this generation is so happy to go out clubbing wearing very daring outfits, go to the beach in skimpy Bikinis, etc. But breastfeeding is embarrassing??? How does that make any sense?
I always tell myself: Most people who are walking by have seen boobs before. What's the big deal?

For what it's worth, people don't stare. I've never run into that scenario. Some people seem to look away and are a little embarrassed. but I figure, that's their problem, not mine. But you have no idea how many people come up to you and make positive comments. Often older ladies who say how wonderful it is to see women BF their babies. Or recall how special their own BFing relationships were with their own children.