why is there are low campus placement in I dian colleges.
The statement you have asked for isn't entirely true. There are many colleges in India such as IITs, NITs, State Government College and some private colleges like VIT, SRM, BITS etc provided good placement not only by quantity but also a very good packages.
But yeah! its also true that the packages in most colleges as well as the placements rate are low for most of the colleges in India. This is a deep rooted problem which needs to be changed from both side i.e., the student and the academicians must have to synchronize in order to stop this lack of recruitments. In India most of the educational courses are basically theories. Learning this don't fetch practical knowledge in the students as a result they can't accommodate there CV more with skills. Every Indian student gives priority to marks over knowledge. This is not entirely a students problem, actually the family motivates the student only to get marks and not learn anything. As a result the CV's contains a lot of marks but they are left unemployed.
Thus the student need to focus more on practical skill oriented learning rather than going for memorizing things. Also the academicians have to make the curriculums in such a manner so that the ratio and the skills remains in same ratio. If our nation can implement this simple one liner process, then there will be better recruitments in India.
I hope this answer helps. All the very best for your future endeavors!