This thread, how oh so optimistic it started but I totally agree. Taking a handicam somewhere and slapping the logo on it is a crime that even the cheapest productions manage to avoid.
It's becoming increasingly less and less expensive to make something good to the point where one person in their bedroom could probably do something as intricate as the circles ident on next to no budget