Actually, I believe the whole paying money for content is pretty regular use now wherever you go.
You are getting great tutorials, which come at a cost. I donīt believe the guys that take care of the site run a beneficiary organization. They need to keep the site online and as such are required to put a price on the content of the site.
As per the banners, ... I think it looks pretty great without them. :p