I commend Google for it, but my inner voice is somewhat skeptical that this is a great way to get kids hooked on Google's services. Then again, having a Chromebook is way better than some crappy linux machine/cheap windows laptop. So I think its a win-win for both parties.
Think of the hundred of millions of kids who've been hooked onto Microsoft's products. Why shouldn't kids have a choice?
With chrome you can develop for the web which is the most open platform that works everywhere. And if you want to develop in native, you can install crouton and do whatever you want. Chromebooks are not locked in or "jailed", they all come with a dev switch that is documented by google and encouraged for anyone who wants to use it: http://www.chromium.org/chromium-os/developer-information-fo...
This is the way it should be in my opinion, the possibility to mess up with your device should not be enabled by default to avoid confusing noobs. But, if you're a tinkerer, it should be as easy as pressing a few keys and the process should be duly documented by the manufacturer and it should not breach the warranty. This comes from a happy pixel owner who enjoys hacking on Golang, js and even ruby among other languages on my chromebook. Best environment I've had after 10+ years of ubuntu and some osx :)