Those are both things that are hard to take. But given the choice between the two, even though it may hurt at the time, I'd rather hear the reason than no reason at all.
If there is no reply at all, I feel like its actually a more negative thing.
It tells me that I am so bad that I'm not even worth a few seconds of time to even acknowledge. Not only that. When there is nothing I feel left stranded, wondering if it was something I said, some conflict of interests, the way I look, that I didn't smile, if I'm not successful enough or confident, ect. It drives me mad, and actually hurts me in the long run more. As a result I'm left with confusion, bitterness, hatred, among other things.
If you are told the reason it don't have be put in a harsh way. But even if it is, at least you will know the reason, you get closure, and know where you stand.
If its your looks then you can try to improve. And yes you can improve your looks somewhat.