Farm laws scrapped: Why did the govt relent now?