"Do you think science should give up when it incounters difficult problems? " Nah, science doesn't have to give up. Science just needs to say "goddidit", and the problem is solved! </sarc>