He needs to compete because he is a 12 year vet. You cant expect him to be in his prime, but as of now, JP has a job that was given to him, good preseason or not. Don't bring Elway or Young into this, cause that's an unfair comparison to any QB coming into a preseason. It's a given, Bledsoe is not Elway or Young.
Drew gave you his best. The least you can do is thank him for what he gave you.
Man, you give Bills fans a bad name.