and that lands given tot he churches couldn't be taken back by the lord
That would be horrible. All it takes is one angry lord to give all his land to a religion and you'd never get it back, thus screwing the region for just about an eternity.
The land is the lords. He can and should always be able to take it back.