True enough. There’s no “either/or” here. We do what the context requires. One approach to dealing with the problem of “private property” is guerilla gardening: rolling up seeds in balls of clay, compost, and manure, and scattering them along right-of-ways, in vacant lots and city parks, and on accessible plots of “private property” for all the marginalized, unhoused, and destitute to harvest as they need. For a splendid example of this—which the city actually approved, once they saw the benefits—look up Beacon Hill Park and Food Forest in Seattle. It is a Permaculture design where the homeless can freely roam, harvesting whatever they wish, and volunteering if they want. (It now has over 1000 volunteers.)
My point is that violence should always be our last resort, after everything else fails—for it always exacerbates polarization and hatred, no matter how “justifiable” it may seem.