i have a few thoughts. To start, ask your wife, casually, what exactly she doesnt like about the idea of pin displays. maybe she just thinks youre going to put them all on a sheet and hang them in main living spaces. or in front of the bed where she has to see a bunch of random pins. maybe she is thinking of the dust they could accumulate and doesnt want to deal with it. maybe shes afraid of them falling off and getting damaged, damaging the floors, or getting stepped on. maybe she wanted to hang something else up or paint or whatever. be casual and non confrontational. but if its a dust thing or them falling off, shadow boxes would reduce surfaces to dust and can also be little trinket shelves for her things or stuff you got together. you could also use them to create little pictures to add visual interest and make the space seem less random.
It's a relationship, you gotta compromise and understand each other. and that goes both ways, theyre important to you, you should be allowed to see them in your own home. but it's also her home and she should have to see them everywhere too!
Sent from my Pixel 7a using Tapatalk