That was an honest post and bless you for it. But your understanding of the Biblical Deity is incomplete. Let me try to paint a different picture for you.
Suppose one day I was to build a resort for the homeless. Anyone was welcome, with only one requirement. All they had to do was on their way in the door, stop and say thanks. That's it. Just stop and tell me, hey, I appreciate what you've done here. And you're in.
So, when someone steps up and tells me to eff off, am I really to blame for telling them they can go sit on the curb outside?
And am I out of line for squashing those who are telling others in line, to tell me to eff off?
That's really what it all boils down to. And I don't think God's out of line one bit.