When you view someone’s profile, if they have their inventory private, you can not see any of their badges. I can see why this was done as badges are easily able to be used to stalk people like content creators and join their games, however I think this should be an entirely separate option and not related to inventory.
I like having my badges visible as it can show your achievements and things you have done, however I don’t want my inventory public as people can see all my games I’m working on or just ones with terribly made thumbnails from the past. I think there should just be a separate feature in the settings where you can choose to make your badges private as I feel like there are probably many other people who would also want this.
This also causes problems with many games as a lot of ‘find the’ games and things like that use badges to track your progress and now if I try to play one of those games I cannot see what I have and what I’m missing and a lot of other people probably have this issue - it also makes it difficult for the developers of these games to track your progress.