...does it really matter? Is it really so mortally offending that he hasn't given you a free icon pack that he showed off? I mean, just a little bit of context and perspective would probably help here.
If one genuinely felt that OP was doing this "just for imaginary internet points", the right thing to do would be to report the thread for inactivity, or better yet; stop bumping it with posts complaining and hurling accusations about it. If the thread is meant to go inactive, let it be buried. Bumping it with a post like that is just ridiculous.
A month ago he thought he'd be releasing his icons. There is no contractual obligation that he still feel that way now, thus, I don't understand why several people in this thread feel entitled to any sort of explanation.