There is world of difference between displacing a million people and doing little to help them along, and telling a small group of farmers to fuck off or get rolled over. It's not either / or. It's that in the western world, we attribute too much to land ownership because it's deeply tied to peoples personal economy and nebulous concepts like freedom. I think that's insane. Decomodify housing and ban the trading of land as a speculative market, and I think you'll see people give less of a shit about it.
Here in Denmark, farmers (and suburbanites pretending to be rural, let's be real) have an immensely disproportionate amount of power to veto infrastructure projects that benefit us all for the dumbest reasons, but I can't veto the parking lots they demand be built on my street even though it only benefits them.