Former Indian all-rounder Irfan Pathan launched a scathing attack on critics of head coach Gautam Gambhir after the first T20I against New Zealand in Christchurch.