1062
Reddit Ramps Up Its Threats To Protesting Mods, As Ad Buyers Leave
(www.techdirt.com)
This is a most excellent place for technology news and articles.
So the Reddit Effect would be a company trying to do something to raise it's value or make it look good that has the opposite effect?
I don't think there's another name for that, so sure, why not?