I certainly understand what you are getting at and we thought about that when we launched the site.
While we currently have 27 classes in the premium section of the site, there are 8 classes that are free to anybody who creates a free account. We make sure to provide at least one free class...