Do under cabinet electrical outlets meet code and be passed by NEC in new construction?
They are a royal PIA to install. This may be why he is discouraging you, even though he is not being truthful. 

They are fine as long as they are not higher than 20" above the counter tops, and are GFI protected.