NREGA allocation falls by Rs 29400 crore, compared to FY23's Revised Estimates. We looked at the scheme over the years to understand why the allocation may not be enough. Also ChatGPT reimagined NREGA workers as MCU superheroes