I completely disagree.
I'm a Mets fan, and I wanted to watch a great pitching matchup. I went when Johan Santana and Cole Hamels were facing each other a few years back. The pitching was great, so great that 5 innings in I realized I never wanted to watch a great "pitching matchup" again. I'd watch on TV, its probably much more exciting. But when you're there, in person, with nothing to do except watch a guy throw to the catcher once every minute, with barely any swings, hits or runs... it becomes excruciatingly boring.
I'll never go when two great pitchers are facing each other again. I'll watch it on TV.