Yes, but then the lack of pragmatism shown by the XMPP community is a bit disconcerting
What is the lack of pragmatism you are talking about?
It is not pragmatic to design your protocol for web use cases when it's not the web.
What is the lack of pragmatism you are talking about?