There's no denying that the more passionate fans are the ones who are going to stay all 9+ innings regardless of the score/chances, but Harper needs to realize that NOWHERE are all 40,000 or so fans in attendance diehards.
To call out those casual fans in a way that is attacking all the fans is classless and insulting. He put all the fans under one umbrella and then used that as an excuse for the dreadful performance on the field today. It's true that having a loud, into it crowd can motivate a ball club, but they should be able to motivate themselves first. You can't rely on fans to win games. Look at the Pirates last year in the postseason. Home field advantage, great passionate sold-out crowd...and they were still shut out 8-0. You have to take personal responsiblity.
The fans didn't make you K (almost) every at bat, Harper. You did.