Nah, I'll give credit to Reddit on this alone, theory threads actually get traction over there.
This site is all (fake) spoilers and agendas, serious theory threads don't get enough love, and I say that as someone with like six theory threads open I've been meaning to read for weeks.
High effort posts without agendas and powerscaling analyzing the series are just less popular here, it is what it is.
We're spoiler and meme addicts, oi.