You nailed it down Claude. Nice way to go. But India has been governing like that for decades and as it is said it is difficult to teach old dog new tricks.
I would say the most important point that you have is the last one and that is corruption. If corruption becomes negligible (somehow) then some of your points would automatically go away.