I believe the real reason that many don't like Tebow is because of his open religious views. Personally, I think he takes it a bit too far with the "Tebowing", the interviews, etc., but all that shouldn't affect whether he plays or not. He did that before they got him from Denver so they knew who they were getting.
Another thing ... I read where he made something like 770 on his SAT ... which is not good enough to be admitted to any school ... so he may not be the most brilliant QB in the NFL. Somehow he got into Florida, a pretty good school, with that score though ....