I suppose we have to move with the times. Language evolves all the time. At one time we never had "acoustic guitars" because we didn't have electric guitars. Now we need to differentiate. Landline is another example - it was just the phone a few years ago before mobiles.
I had to look 'locavore' up. I've literally never heard anyone use it before.
From Wikipedia:
"A locavore is a person interested in eating food that is locally produced, not moved long distances to market.The desired maximum distance for local produce is between 50-100 miles. This also ties into wanting to save on energy consumption and carbon emissions. The locavore movement in the United States and elsewhere was spawned as interest in sustainability and eco-consciousness became more prevalent"
Blimey! You can tell the US is big and uncrowded. Fancy thinking that 100 miles away is local ! Down in Antibes, stallholders advertise which village their produce comes from. Now , that is local. I don't suppose there is a French word for locavore.