Your nephew is wrong. Your SEO cheat sheet bookmark from 2001 is wrong. *
Your fly-by-night SEO consultant is definitely
wrong, and she/he should know it - you're probably getting scammed.
There are arguments in both camps, but the vast majority today agree that adding keywords is not only a worthless endeavor, it may even carry risks (beyond Bing penalties, it can offer competitors easy insight).