He waited too long
But then again he never should have been ousted from the league to begin with as he was good enough to be a 2nd or 3rd string QB.
NFL teams succumbed to peer pressure back then because of haters who taught it "wasn't cool" to like Tebow, just like they do today with the BLM stuff.