I may be generalising, but there is a huge swathe of DGCA employees who do not need psychological checking, but need to be locked away, and the key thrown out.
I have yet to see a more dysfunctional, corrupt, uneducated group of people being put in charge of a nations vital resource.
This has easily transformed into a countries non performing sector, where the national carrier of India is widely known to be Emirates.