How low level are you at right now? If he is already in town hockey then who cares how soft he is if he is having fun. If you have to fight with him to go to every practice or game then pull him. You never know when the light switch turns on and he wants to play at a higher level.