20120510 sports.racing: Narain Karthikeyan deserves better for his determination