FII/DII Last five year data

In the past 5 years Fii sold close to 7lakh crores and dii bought close to 10lakh crore (around 5lakh cr this year only). But I have so many questions.

Where does dii's getting this much money? ( I know that in the past few years more people got financial literacy and started investing in mutual funds, but this much?) Does government pulling some Harshad mehta shit to keep the market stable to avoid panic among retailers?

I know this all sound stupid and speculative, just share what's your thought on these so my dumb ass can understand.