I actually don’t mind the advertising. Good way to know what games are popping off or are just released. I’m not great about keeping up with everything coming out every month, so it’s honestly one of my number one ways of knowing what’s being talked about/releasing besides specific reccs from friends and forums.
I also find it’s a great way to know that a game I used to play a lot dropped some beefy DLC. It’s not like we all keep tabs on every game we’ve put down thinking that we might return to it.