There is a big debate about the fairness of NEET given all the allegations of paper leak, favoritism by some center superintendents, grace marks for loss of time, two correct answers for one question, and so on. They are all implementation issues which I am sure will keep improving year to year.
I think the bigger question is whether such exams like NEET and JEE are fair even if the implementation is perfect and there are no charges of wrongdoing. Almost everyone in this country (except a few in Tamilnadu) seems to believe that if the same question paper is given to two students (may be in their respective languages) then it is a fair exam. And the believers include most academicians as well.
What is fairness. What type of student should, in general, be ranked higher? Do we have an answer to this question? No. In the past, I have asked IITs whether they have a definition of what kind of student they want to select and why, and whether they have at any point in time checked if JEE (and now JEE Advanced) is selecting those kinds of students. If you don't even know what kind of students you are trying to select, how can you declare fairness.
Let us assume a definition of fairness. An exam will be fair if a student who has learnt what has been taught to him/her very well because this gives a university hope that the student will learn well in the programs to which s/he will be admitted.
Now think about it. A student from board of state 1, and another student from board of state 2 are given the same exam which is based on the syllabus of the board of state 1. Is this a fair exam.
This will be a problem with any exam under the concept of "One Nation, One Test." The syllabus of the exam cannot be the intersection of all state boards since that would be too small a set. And if you are going to test it on any other syllabus, its overlap with different state boards will be to a different extent causing unfairness.
Such a test is not just unfair to students, but it is also unfair to universities. Every program is slightly different and this may need different inputs. A university may have a program which requires a greater focus on communication and hence they may want to admit students with decent language skills. Should they not have the right to do so. Admission is basically a system of predicting who will succeed in the program or benefit most from the program. Can we say that the same test will predict success of all programs in the country.
Unfortunately, in a country with very few good colleges, the competition for those few colleges is so intense and the incentive to game/hack the system is so high, that fairness takes the back seat. Any agency conducting the exams will only care that the exam can result in a ranking of students and the process passes the judicial test of fairness. Who cares if it does not pass the academic test of fairness.
Given the reality of few good seats being chased by large number of students, is there no hope of at least improving fairness. There is. One can go back to having multiple exams, may be one based on each state board syllabus. May be there is an exam conducted by a private party which will include language and other skills. A student can try taking those exams which are closest to examining his/her strengths. And a university can choose the exam that it wants to use for admissions. It can even have some seats through one exam and other seats through other exam and so on.
There are two perceived problems in this. One is that students will have to take a large number of exams, and two, the earlier system prior to NEET was roughly this and it had a lot of corruption including capitation fee.
My answer to this will be that students will need to take 2-3 exams only, may be 4, which is not a problem. In fact, it is good that they will have something to fall back upon if they don't do well in one exam. Second, the corruption happened because the admissions took place at the college who could manipulate the merit list based on capitation fee. We can easily have a centralized counseling for admission. Each university can tell their criteria of ranking applicants and a centralized application server will get applications from students for all colleges they are interested in, and the seats will be allocated centrally. In fact, universities may be allowed any parameter which is objective in nature (to stop manipulation). They may even use grace marks for under-privileged students as long as the criteria for deciding under-privilege status is objective.
So the real solution to NEET is to have several smaller exams. That will be more fair to both students and universities.