I think that allowing people that have the skill to produce something that people want to buy the ability to market it here is a good idea. I also agree that it shouldn't be allowed to rule the site, because this is an excellent resource for people like me who know enough to change, but not make it ourselves...even if we try
My only suggestion is that maybe those who wish to market their hacks, be required to create 1 free hack for every 5 or so paid ones they make? In order to keep the site true to its original intentions

and keep us one big happy family