Well...If they don't like coding, let them focus on something else, aka animation, design, music, storytelling, etc.If everyone ran from what they didn't like no games will ever get made.
Even if you love programming and enjoy puzzle solving, when you do programming for a living there is going to be a point where you will come to hate it; if only briefly.
What will you do at this point, abandon your dreams just because you don't like programming?
What about the Indie developers who dream of making there own games, yet they hate programming and can't afford to hire a programmer, should they give up?
I think the point is games aren't just about programming. Not everyone is suited to programming and just at a person to person level, you are welcome to do something you don't like but if you are more suited to model design, you'd be better off doing that and making some money on turbosquid etc. One day someone might commission you for a game.