> One of my random question is that what does Google gain by spending resources on developing course like this?
s/Google/someone at Google/
20% time leaves discretionary time for people who're motivated to get something like this started. Official approval may come along the way.