No reason to hate. He got a good CPU/Mobo combo to build a good PC around. I'd take that i5 over say a pentium for gaming.
It has a ways to go to become a good PC but I have faith that he will get it there. SSD, CPU Cooler, Ram, and a GPU is all he needs for parts. Do a bit of cable management and boom hes got a good PC for $350(including $100 already spent).