JayDee, 10 months ago As I understand it, reddit has shattered its trust with its userbase and has hemmoraged users because of it. I can hardly view that as a ‘win’ for them.
As I understand it, reddit has shattered its trust with its userbase and has hemmoraged users because of it. I can hardly view that as a ‘win’ for them.