I've heard O'Reilly speak about Penn on numerous occasions on his daily broadcast.
And, I did see the clip of him as a guest on The View today.
I have to agree with his reasoning, it's his ten dollars to spend on a movie ticket and he chooses not to spend it on Penn, because he does not approve of Penn's buddying up to terrorists and/or dictators.
O'Reilly doesn't think it is O.K. for Penn to "pal around" with Chavez in Venezuela or Ahmedinajad in Iran.
There is nothing wrong with his choice to not go to any of Penn's movies. He did say that it had nothing to do with Penn's acting abilities, in fact he praised Penn's acting skills; he simply disagrees with Penn's politics.
And I think that is fair.