It's good at least a few people can still utilize SF. The subscriptions I have SF either re-encodes, hangs at analysis, errors out or simply fails right off the bat. I haven't used it in months for any practical purposes. Certainly not its intended purpose if there even is one still. The only time I've given SF in the past several weeks is leaving honest reviews based on my experience everywhere I can. AV forums, Codec forums, Review sites, sites like Trustpilot and so many others. Probably over 100 reviews and I'm only just getting started.
It is said you are responsible for your actions but there also something to be said about the consequences of your inaction as well.
Fab staff has even been kind enough to provide a list of links to write reviews. I suggest you do as well. ;)
https://www.dvdfab.cn/get-dvdfab-free-license.htm