>> If I were to create my own chat protocol, I would actively try to make it next to impossible to implement it on mobile and consider this a feature.
> So what? How come it should be my concern to include everyone, as if everyone was entitled to use my service?
You weren't talking about a service, you were talking about designing a protocol in such a way that it wasn't usable for mobile users. That's a very different thing.
I'm saying we shouldn't be designing protocols in such a way as to ensure folks can't implement it in certain settings. If you want to set up an IRC network with a ToS that says "no mobile users" go right ahead.
> So what? How come it should be my concern to include everyone, as if everyone was entitled to use my service?
You weren't talking about a service, you were talking about designing a protocol in such a way that it wasn't usable for mobile users. That's a very different thing.
I'm saying we shouldn't be designing protocols in such a way as to ensure folks can't implement it in certain settings. If you want to set up an IRC network with a ToS that says "no mobile users" go right ahead.