Agriculture and Industry are not necessarily different. Agriculture is also an industry.
To answer this question, let's delve into the parallel question, how does Education and Agriculture go together, or how does Health Care and Agriculture go together?
Have you ever seen villagers cutting off roads and bridges because the administration has proposed a school or a college or a hospital in their locality? If your answer is no, you know why. When a school is made or a hospital is made, it is not not made in the stratosphere, it also requires land. But people doesn't protest because they understand the school will benefit their children, the hospital will be beneficial for them. This is something so obvious and transparent.
But when an Industry is set up, it is not obvious who will get the job, though it's clear that some of the residents will surely have to leave their land. Automatically the question comes, why should they leave the land of their forefathers.
When someone wants to set up an industry, s/he should be equipped with answers to such questions. The affected people can see what they are going to receive for the great sacrifice they are doing. There should be a proper cost benefit analysis giving enough weightage to the needs of the project affected people. The PAP shouldn't be brainwashed by showing token monetary carrots. This strategy might work somewhere, but you can't fool all the people all the time. And when you are caught, you face turmoil and bloodbath, as we encountered in Nandigram recently.