Hi!
I understand that you are frustrated. Where exactly are you looking? In the Microsoft Store, under "Library," you can click the "Games" filter, which should display all available games. It is also worth noting that Xbox games purchased through the Microsoft Store (as well as those from PC Game Pass) appear in the Xbox app; you might prefer using the Xbox app, as it is specifically designed for games.
- Open the Xbox app > Click on "My Library" > Use the "Purchased" filter to view the games you own.
Regarding the Store interface and consent for marketing emails, I recommend that you submit your feedback to Microsoft via the Feedback Hub.