Again you are catching it from the wrong end! If the forces have a requirement, they will forward it to the MoD and to the PSUs anyway, so that is not the issue. The other side is the problems, when PSUs start creating demands that doesn't exist and decide on their own what is necessary and what is not. Just like there is a problem of including the forces from the begining to these kind of project A to share responsibility, B to have a better understanding of what the forces really wants and needs. In most cases as we have seen, the forces will be asked for basic requirements, the PSU starts developing without having the forces directly being included. Then you see things like Arjun, that required so many changes...
Also creating another agency in between means only more bureaucracy and I thought you want less of it?
1) PSUs, stop dreaming only and work closer with the forces and according to their needs
2) Forces, stop taking bribes and work closer with PSUs
3) MoD, take PSUs and Forces at a shorter leash, take them accountable for development failures or corruption, increase efficiency in your own systems, further improve co-developments and JVs with private partners
Blaming each other won't help anybody, they all have to do their own work better then they do it today!