>That said, there is plenty of learning you can do by building your own server.
I've thought about that, but it really seems to be more expensive and less useful. DigitalOcean is $60/year and already has a server-grade internet connection. I could build a $500 server and host it illegally on my Road Runner connection (256kbps upstream) but that'd be inferior service for a lot more money.
>It's a hard issue, too, because you can rack up a big bill if you think you know more than you do.
This is certainly the case with AWS and a credit card, but on (for example) Linode or DigitalOcean it's pretty hard to "accidentally" spin up a server.
Cheap VPSes are so incredibly cheap though. It'd be great if e.g. middle and high schools would buy hosting for interested students. I doubt it would cost more than a couple grand a year.
Also I really wish there was something like a debit card that kids could buy (without ID verification and all that) at retail stores and spend online. I understand the money laundering concern, but it could be limited to low dollar amounts or something.