Personally I think quite highly of this site.
Firstly, it encouraged me to make a game. Now my games nowhere near perfect, but I'm learning skills and getting better each update, and it's a bit like writing a book which is fun at times.
Secondly, without this site, nobody would know about my game. I have 4 Supporters, I'd have 0 without this site.
Even one person saying "I can't wait for the next update" is really encouraging, and otherwise it'd just be me making a game and like maybe 10 people eventually finding it, so the community helps motivate.
Thirdly, I've found several games that I never would have done without this site, and enjoyed their game so much I've gone on to then become a Patreon. If I couldn't play the current version because it's behind a paywall, I wouldn't take a punt in the dark and hope that it's good. So it helps everybody wanting to play games too.
So I'd say this site does a great service as an advertiser for game creator, as a community and host for players. Long live F95Zone