When I was in middle school, all of my friends used XMPP. None of us pre-teens were especially tech savvy.
It's not that they are not capable of figuring out something more complex. It's that it's hard to convince non-tech savvy friends to switch apps and it becomes much harder if the alternative needs setup or feels unfamiliar .