I've... never seen the point of Reddit. Not that I ever thought it shouldn't exist. It's never just never appealed to me.