So are you agreeing with me or disagreeing with me? Your first paragraph seems to mean that you think he should not delete the tweet and stood his ground (and ruin his family travel plan completely, something that for me personally, I would never do unless absolutely necessary). In your second paragraph, your example was to 'do as you told and fight it later'.
So which one is it? I completely agree with your second paragraph, btw. Which is exactly what this guy did. He deleted the tweet when pushed to, he was allowed to go back on the plane and travel, and only after his travel was completed then he started to raise the issue.
Edit: I guess I missed the part when you said 'if it was that big of a deal', which you didn't think this is. So I guess you were agreeing with me
It made sense in my head and I figured it wouldn't come across right.
I will say that what I feel most likely happened is that the pre-board process ended and the guy wasn't around to take advantage of it and tried to ask the GA to let him on anyway, she said no (whether or not this was the right action to take is debatable however), and he took it personally which is what offended him. Realize you are trying to squeeze hundreds of people into a small metal tube in less than 45 minutes and they try to be as courteous and helpful as possible but sometimes it just doesn't work out that way. I can't blame the GA for saying now, you need to wait now.
I agree with you in respect to not having to ruin your families travel plans for this, but if he felt so strongly about the way she acted, then yes he should have stayed and argued with a manager about it. But he chose to be all passive aggressive about it and post it on twitter instead.
I doubt very seriously someone at SWA corporate had someone monitoring that feed every second and they had enough time during the boarding process to call the SWA station at that airport, report it to a manager, who then it turn either went to or called the gate and told the GA "hey that guy you pissed off said something about you on twitter". I bet she took his "threat" about posting the situation seriously and that's why she guessed correctly that he did in fact make the post.
In essence, unless SWA decides to post more detailed info about the situation, I call bullshit on the guy's story and think he's looking for his 15 minutes of fame. I think if the GA handled the situation in the manner that I think she handled it, I would say she needed to not worry about the tweet so much and just inform a manager of whats going on so they can handle it.
Unless she in turn was being straight up nasty with the guy, there was no reason to even make this an issue.
He did what he should of done and just moved on, but he is choosing to make this a bigger deal than it truly needs to be. This does NOT need to be a news story whatsoever.
In my experience, I disagreed with passengers that I felt were wrong and maybe even out of line, but unless they started making a huge spectacle of it and cursed at me, I would be as accommodating as I could and got them on the flight.