I think you are reading too much into it Norman, I don’t think he’s calling you two faced at all. Geoff’s use of “rarely” in the middle of the 4th sentence is his admittance that some people have acted to him in the same way on the forum as in person. Who’s to say what he thought about this person when they did this, but I understand that if that is against forum guidelines then the person can be banned whether or not they also did it in person.
Regarding Geoff’s post I personally don’t like the part “Treat other people the way you expect to be treated.” and I was going to bring it up on the forum, but quite frankly I can’t be bothered as it will serve no other purpose than to point out yet another time when what they say and what they do are so diametrically opposite.
In my humble opinion, Geoff has treated some users of his software terribly, people who have invested incalculable time, effort and money into his product, people who have supported and promoted his product over large portions of their life, people who have persevered through good times and bad, through new features and new bugs. He’s turned his back on people that have virtually and physically stood by him leading to some of those people turning away from the product as they have been put in an irreparable situation.
He’s engineered the situation where by people, who have in the past, been civil and respectful of the changes and position that they have been placed in, but there comes a point when some people can no longer acquiesce to the situation that have been placed in, if you push people to their limit, something will ultimately snap.
If people have taken the time to communicate with Geoff either in person, email or telephone and they still feel that their concerns haven’t been adequately addressed then they will understandably take to a public forum to air their grievance and as is quite often when this is done, change can and does happen as can be seen throughout history (I’m not just talking about xojo here).
From what I understand, the only support they will give Web 1.0 is as a result of a browser change which renders the product unusable. Leaving Web 1.0 with critical flaws that fall outside of this support remit is in my eyes an abhorrent thing to do considering up until the last minute, multi-year customers, some with large users bases were under the impression that this product would receive more support than has ultimately been provided. To me, this isn’t a way I would treat my customers but I guess everyone’s understanding of “Treat other people the way you expect to be treated.” is different.