@variously you bring up a great point. While I'm not against a platform having standards who really gets to decide what's hate speech? Is disagreeing with someone hate speech? Posting something contorversial is that hate speech? Or is it reserved for name calling and racism? It's a slippery slope like you mentioned.
As for SteemCleaners I think they are doing a good thing but like you said I've been called out for plagarism for posting my own photos from other accounts I have on the internet. I posted some photos of a trip I took to Jamaica and I had also years ago posted them on CityData, a Google Blog I started, etc. I think its kind of silly to credit myself although I guess I'll have to start to do that, and also sometimes stuff is stuff I posted years ago and either forgot or dont feel like tracking down those old accounts and logins just to credit myself. Like you said it wasn't just one post either it was across several.