There are those from other forums who say the same about this place.
No doubt in my mind. I was born and raised, so to speak, on phpBB boards though, so this all makes sense intuitively at this point.
I'm sure there are kids on Reddit for whom the structure makes perfect sense, but I am definitely not one of those kids.