This would be nice in theory, but most organized sports are seasonal with the majority occurring over the summer break. They'd need to subsidize for year long programs, and that doesn't seem financially feasible.
Also, certain sports cost more than others, so certain families getting more money because their child picked a more expensive sport doesn't seem fair.
My impression is that this is geared towards those trying to enter the industry, that have no academic experience with CS, and not for those already established.
Realizing this, I'd say it's enough. There are plenty of companies that don't even give coding questions, and many more that don't go beyond what's listed in the article. The only exceptions would obviously be what are considered top tier companies such as FAANG, Airbnb, Uber, etc.
Also, certain sports cost more than others, so certain families getting more money because their child picked a more expensive sport doesn't seem fair.