Needless to say, the PS4 is still not using it's hardware fully...I didn't bring up anything other than that. You buy a PS4 and you're stuck with PS4 games, that DO NOT use all of the hardware, and WILL NOT use all of the hardware before the newer console is released, JUST LIKE the PS3. Regardless of how easy they make coding, the system will always have untapped potential. A PC, you can push everything as far as you can get your hardware. You can take a 500 dollar PC, and you can make it play in a far superior fashion to what PS4 will ever be able to offer. The PS4 and ALL of it's games cap out at 1080p at 60 fps. It's capped, set by the programmers. BF4 doesn't even play at 1080p it only plays at 900p, also capped at 60 FPS. The build that I listed for him, has a 750 Ti, will be able to play BF4 on full Ultra, 1920x1080 at about 25 FPS, not that great, right? Okay, bare in mind, PS4 doesn't display "Ultra", they actually only use the Medium-High preset. This has been stated in several reviews for the consoles. I know, you say battlefield 4 wasn't optimized, Hardline, they claim it's in a better point in PS4, still only display medium-high, and at a 1080p resolution. The 750 Ti will be able to run medium-high presets at around 65-70 fps.
A year or two down the road, when games need a lot more PC to get the job done, he can still run his processor, add another stick of ram, and a "current" 150 dollar graphics (Or more) and be right back in the game. So, he gets a PS4, then he's stuck with an out of date system in a year or two. Two years from now, PS5 will be out, and PS4 won't even have games made for it anymore. His PC will still be up and running, playing newer titles.
EDIT: To add to the other bit about trashing $1000 dollar gaming rigs, that statement is blatently ignorant and mislead. The potential is there, should unlock the PS4, as people have done, and "turn" it into a "PC" for lack of better terms. Yeah, the setup would be nice. But as the PS4 sits, with the people making games who make them, it's got so much untapped potential, leaving it sub par to most low end gaming rigs with a minimal OC on them.