Honestly, she is with you and ignoring guys throwing themselves at her. If you could find a way to support her doing this it will likely make you even stronger together. It sounds like those guys should be jealous of you, your wife, and your happy home honestly...Yeah she doesn't flirt back. She has told me sometimes when guys have been creeps. Her thing is mostly to just ignore it, but not block them
She does sound like she is being a bit dismissive, from what you said though and the "doing it for you" part doesn't ring true for me... but you'd need to talk that out with her more obviously.
Of course, if you reallly can't deal with it, you both need to honestly communicate about it and figure it out.