Interesting. There are only 24 times for filing short interest in 2023, I see where there was short interest Once this year and that was for under $9 - Obviously not abusive.
As for the sites being useful, I tend to believe the regulators rather than a conspiracy website to make OTC shorting appear to be happening everyday.