Why not? While I was working at Subway, they made us take online courses on how to deal with customers and how to make sandwiches. Two of the easiest things to do and we had to take online courses on them! Granted, we were paid for our time while we were taking the tests... But, if we did them in our spare time it gave incentive for a raise!

I don't think it would be a bad idea. It probly won't be ran by the government though. Most likely just by the Corp. I'm not sure how something like that would be enforced by the government.