You're damned if you do and you're damned if you don't. There's no winners in this country anymore, under any situation. Bunch of sad sack loser bitching whores, every one of us. Nobody appreciates anything. Effort is unrecognised, inventiveness unheralded, creativity squashed. Let's all just sit back and suckle the Obamanation teat.
I say both sides are guilty of this. People are too used to the "Movie" or "CSI" solution, with everything wrapped up in 2 hours or 60 minutes (less commercials of course). Add a constant stream of Mainstream Media attention trying to get you to watch, with a dash of the internet's ability to allow every hack and asshat a large audiance for thier bullshit and like you said, nobody can do anything right.
To me the internet is probably the worst offender, allowing people who 30 years ago would be screaming thier opinions to thier cat in thier parent's basement a window into the outside world where thier opinions can be seen as fact by our more gullible people. And yes, i know the hypocrisy, or irony of this statement.