Many people like the "i never give up" attitude.Well this attitude sounds very courageous.But this is not right attitude in many aspects of life.
A person must know when and when not to give up.Giving up is very important skill and should be learnt by every individual.
Many people give up smoking,drinking,gambling which is a very good thing to do.
In iit jee answering every question is not required.it is foolish.Student must know which question to be answered and which to be left.Those with never give up attitude stick to a question if they are unable to solve it which is a waste of time.
Even roger federer does not try to win every point unlike nadal(no disrespect).
Sachin knows which ball to hit and which to leave which makes him the greatest.Sehwag on the other hand does not leave balls thus gets out early.(yes disrespect)
Never give up attitude is necessary when you know the right thing to do.