No, not at all. If you read the post again, you'll see that I said I understand why the meme was adopted.
In future, however, I'd stick to the ATL as our id. We are drawing from the entire metro area and, I might add, that's how the place is identified in national media.
Oh, and smokey, I'm not worried about recruits from Florida; what do they know, anyhow? I'm worried about negative recruiting playing on the exclusionary aspects of the meme for "metro Atlanta kids". Maybe not this year, but why give a rival recruiter any kind of edge going forward? Given Tech's academic requirements, we don't even want to flirt with that.