The EPA's removal of incentives might see the end of the start-stop system. But are claims that the controversial feature harms your vehicle true?