I don't feel that Indian student did anything wrong to get the offer, it's his right to accept offers and reject some.

The hiring manager hired him just because he thinks the Indian student is better qualified than you. It's will be a bad idea to complain it in the interview feedback, it won't do any better for the manager's impression on you.