No, if you are a truly good player, you can compete with older players. Perhaps there is another sport your son can play? I see hockey mentioned as an on-age sport. Go enjoy or stop complaining and have your son work to improve and compete. This is the real world