In my experience, progress is better measured in conversations than in matches — worth testing yourself rather than taking my word for it. Are there any online dating sites free chat options where I don't need a credit card? Broadly speaking, expecting any single conversation to work out is the wrong frame — worth testing yourself rather than taking my word for it.
A site with no visible moderation is not worth the time — that is the bit I would tell anyone signing up today.
One thing I notice: a bad week is a bad week, not evidence about the platform — your mileage may well differ.
From what I have seen, nobody's experience generalises, including mine — nobody tells you this at the start.