I too think Jon Snow didn't come off as stupid in the books. Because of my impression of him from reading I have a hard time of seeing his actions as making him stupid, but I can't argue with some of the comments being made about him especially regarding Ygritte. I can overlook him following Castor out in the wood. Sam asked the question what happens to the baby boys, and his curiosity took the better of him especially since obviously Castor was doing something nefarious. However if Castor just went out there and sacrificed the baby by killing it himself instead of giving it to the white walkers, it's not like Jon would be able to do anything. However Jon's morals he picked up from Ned would have caused him to still stir up problems still. it was a lose lose situation for him. Not killing Ygritte and taking her captive after his fellow crows killed the other wildlings. What was his plan after catching up with his fellow nights watchmen? They would not want another mouth to feed. I think this story line has not been changed for the better, however there's still 1 more episode so hopefully the direction they're taking it makes the destination worth the butchered journey.