Re: Steam vetting is non-existent...
Jim Sterling also covers these in his sarcasticallly titled 'Best of Steam Greenlight Trailers', although I suspect he's a tad more vitriolic in his coverage.
Also, a lot of his first impressions gameplay.
He's currently being sued by a company called Digital Homocide for slander after he pointed out their games are nothing but asset flips (IE buying asset packs, throwing them together and claiming it's an original game) which gives you an idea of how backwards some of these 'game devs' are.
Steam is (generally) a good platform, but there's some real problems with it these days.
Steven R