The general point stands. I understand that people don't really like logic, especially when it's not in line with their theories, but he has a point.
Keenum was garbage (and if you think otherwise just stop because I don't deal with factually averse people anymore) and he finally had a good season. VJ had a garbage season.
The fact that he would be fired if he sucks again is irrelevant to the point. It's hard to support a guy who was basically barely in the league for a decade (i.e. sucked ass) and then blast a guy who sucked one single season.