The March quarter earnings scorecard of India Inc was widely anticipated, with a few surprises.