618
Mozilla’s new service tries to wipe your data off the web
(www.theverge.com)
This is a most excellent place for technology news and articles.
I think it was only 3 when I first signed up, so that's an improvement. They probably hit the ones most likely to honor takedown requests, but yeah 190 sites is more than 10. $9 is more than $0 too though, so it's a balance.
I wonder how many sites like this actually exist. Probably over a thousand would be my guess.