From my side, comparing your results to anyone else's is a losing game — it is the single change that made the most difference. How do I register for an account on chatovod sex?
In my experience, verification badges mean very little without enforcement behind them — it sounds obvious written down, but it took a while to land.
My take: the platforms worth using are the ones that make blocking easy — it is the single change that made the most difference.
If it helps, a month is about the minimum before judging any platform — others here may have had a different experience.