I love seeing activity in this community, I really like this one even though I'm bad at contributing personally (though that's not just in this community but in general).
I share your frustrations but I don't know that I have any great recommendations. These days I'm mostly a patient gamer, so I can largely forgo reviews and simply play games that have an easily accessible consensus on their quality.