You are absolutely right. There are many thing learned "outside" of a degree, but the discipline from the accomplishment is priceless.
Kids in the younger grades at the present time are two years behind in many cases in both reading and math. They spend MUCH more time on art projects and junk and I'm talking 10X or 20X. I think teachers today, in the lower grades in particular, stink, and so do their attitudes.