Dear Father Gregory,
I cannot comment upon Daniel's story, but I quite understand the point you make in relation to the hotelier story. However, the business was advertised as a Christian establishment, not just 'an hotel', so surely it is not unreasonable to expect visitors to adhere to Christian principles. When they did not they were asked to leave.
Your observation of the Christian ideal of being non-judgemental is also understandable. But can you reconcile this with Jesus' activity in the temple? The temple was clearly a building consecrated to the worship of God, and this would be well understood by the population, yet they desecrated it by using it for trade. He reacted to this with anger and threw the traders out. Surely this is a parallel with the hotel case, and an example of justifiable judgementalism?
With love and prayers,