I agree. One million children is a tiny fraction of the number that could be better educated with Rs. 450 crore spent on conventional education. Once basic primary education infrastructure exists, you can think about spending on laptops. Not before.
Of course, a lot more money could be spent on education, and much less on the military, IMHO. But that’s another issue entirely.