Instagram differs from Reddit in the sense that most people use Instagram because that’s where their friends and family are. You’re posting more personal things there. An alternative doesn’t really work for most users if no one they know is using it. Good luck with the push, though.
Certainly. I don’t think I ever watched or played it, but I remember young me pronouncing it “zack-see-oh zack-see-oh” every time it came up, which was a lot because I lived on Flash games.