Son should be required to follow a schedule that includes household duties and cooking by himself, but no gaming, and why not?

Maybe rewarding him with games?

Honestly, expecting him to do these things without a reward is the equivalent of treating him like a slave and not a human being.

Think about how you would feel if you were told to work and not getting paid.