Actually, Michael used to work for IPS a few years back and add in the fact that he's very knowledgeable with PHP and also the IPS products and I'd say that he's a good person to listen to. No, doesn't mean that if he says something will or won't happen that his word is gospel, but he's likely to be right more times than not.I'm not sure what your problem is or why you're acting so hostile over something so mundane, but you do not need to act like a jerk to everyone who posts something you don't like. I'm pretty sure you don't work for IPS either, so you don't decide whether or not something is going to be done.
You can try and come up with justifications all you want, it's still not going to happen. Just because you think it will work because you want it to doesn't mean IPS will do it.
On top of it, I haven't sensed an attitude or 'problem' from what he's said in this topic (which isn't about being able to self host the chat). Take this quote for example:
He's right. You could have disclaimers in huge bold blinking text that even a blind person couldn't miss and even have people write a sentence or paragraph (in their own words) that they fully understand that they will NOT get support for the product outside of using the chat with it connecting to their servers (ie you get support for using the chat as intended, but not the server side part), but even after all that, they would STILL have people asking for support and then griping and fussing and complaining in tickets and on this community about not getting support.
People would complain that their questions about it go unanswered.
I believe it to be the primary reason that IPS doesn't like to give estimated dates for the release of their products, because no matter how it's worded, as soon as the date hits, there are people who are like, "You PROMISED that it would be released today!" when in reality they could have said that they're hoping to upgrade this community with the latest product version for several weeks of testing to undercover additional bugs before deciding when to release it. I've even tried asking in a way to not know when it will be released but something else that approaches it from a different perspective and understandably they wouldn't give (a real) answer on it. It's because no matter what, someone will somehow take it to be a promised/guaranteed release date and complain when it doesn't happen.
So relax some. Only way I could something like this being even remotely possible to happen would be if it were done in private (ie by a ticket), but short of you offering like $10k or more (just to obtain a copy of the source, wouldn't include anything additional, not even the password to extract the files if the files are zipped using a password), I don't see it even being considered. If you're that hard up for having an integrated chat, I know of an IRC product that includes its own java based client that integrates rather well with it and can integrate with external products (like forum products) to link accounts and such. Expect to pay at least $250 (doesn't include all the features, possibly including the integration) and at least $1,000 for the full unlocked product. Good luck on getting the same level of support as you get from IPS, because you're expected to know what you're doing and such.