This is the one good thing Starfield did for me. After it made me angry enough to get over the activation potential to actually leave a review, it also made me resolve that I will make the time to praise the ones that have delighted me rather than just sit there in contentment.
Also, a general reminder that if you like indie games, wishlisting them before release and leaving a thumbs up review after you play them can have an outsize impact on a small dev!