Couldn't agree more. I've had the pleasure of coaching a cross country team at a small school this year. We focused on improvement and having fun. Very relaxed atmosphere and no pressure. We doubled the team during the season because of the reputation of being fun coaches. We had some good athletes and some not so good. Everyone was accepted and our good runners proved to be great team leaders. We threw a surprise party for them on their last practice and the joy was a sight to see. It was hard work, lots of long days. But rewarding.
Beyond being healthier and just sitting around playing video games, there is a lot of value that comes from sports. Competition, team building, leadership, companionship, friendship, communication. Skills that can be applied through life. You learn how hard work, dedication and practice leads to improvement. And you don't have to be good at sports to benefit.