While the Indian vaccine is cheaper than the foreign makes, it is up to the state governments to dig into their coffers and offer the vaccine for free