In the end he deserves neither for being scum in that scenario <_<
He literally just canceled the date he himself set before, for another girl 😐
I didn't get the impression that he cancelled anything. It seems that he is meeting with the 'hot' girl later that night. It would have been better to postpone the 'otaku' girl until Sunday but he believes that what she wants is urgent. Also, he has every given RIGHT to find out which girl is better for him. Him not knowing after only meeting with them a few times is NORMAL. Yeah, he should just make a decision right? Well, he barely knows what HE WANTS so asking him to make a decision on limited information is just like saying just dive into the pool and whatever happens happens.
Besides, he has NO established relationship with either of these women. Neither of them are his girlfriend. He's not cheating since he's not in a relationship AT ALL. Now once he makes a commitment to either of them then do the right thing and cut the other one off. The way he did things was wrong but him getting to know which girl he actually wants in his life is not.