I'm not going to say that I think JP is on the same level as Ben, he's not at this point in his career. I will say though that if you hold JP to the standard you stated above, "If his play / numbers can't stand up for themselves, he shouldn't be in there!", then you should hold Ben to the same standard. Is it time for the Steelers to bench Ben?
I personally think that it would be a mistake to bench Ben, just as I thought it was a mistake to bench JP last year. Sometimes it is in the long term interest of a team to ride rough times out with the players they have picked to lead them for years to come rather than compromise the long term for a minimal short term gain.