I agree that you shouldn't take it personally, but it is surely upsetting. I really wish there were more transparency to some of this stuff because for me the worst thing is waiting. Especially after your campus interview is done and you know they've finished interviewing the last candidate, the wait is awful. One week goes by you start feeling nervous, 2 weeks and you're getting more sure you arn't going to get it, etc. Till finally you get that e-mail that kills that last bit of hope you had.
They really should e-mail candidates who completed interviews once they've made an offer, just to let them know where they stand. I get that they think it's better to not do this in case the other person declines, but it is really quite unpleasant being in limbo.