If Tebow had the talents of, say, Andrew Luck, we would all be singing his praises. His religious practices would be a largely ignored sidelight. But Tebow is not prominent primarily because of his football talents, apparently. He is prominent because circumstances have made him the most prominent religious figure in the NFL. For some people, that makes him a target, not because of his particular beliefs or even the way he practices them, but because some of his supporters tout him as a kind of superior being, a representative of everything good in a sport with a very spotty record. They--not he--come across as smug and sanctimonious, but he is tarred with the same brush. And so he is attacked, because it's human nature to resent having someone say he's better than you are, or to resent someone who is portrayed that way.
The plain truth is that Tebow is a football player. Either he's talented enough to stick with the team or he isn't. His religious practices have nothing whatever to do with it. And he is a man, not a saint. By canonizing him at a very early age, his supporters have put an enormous burden on him and made him a target. This is patently unfair. It might be fair if he were doing this to himself, but it looks like others have done it to him.
I don't think he's going to make the team because he's not good enough and we already have a backup the coach seems to like. I think he's not going to make the team because there are only 53 roster spots and there are always 54 or 55 people who deserve one, who have demonstrated they could really help the team. We all have our binkies. And it's just fine if Tebow is your binky, whatever your reasons. But he will rise or fall on his football talent and what he can give to the team.