The way I see it Food and Housing are very similar - they both come from farms/fishing boats/pastures, and both are needed to grow the population in a city. Now that Happiness is called Amenities and is city-specific in Civ6 we have to micromanage 3 stats in every city to make it bigger. If either one of Food or Housing disappears things would be far less confusing. That way we might avoid wasting builders on farms that won't even produce food and are set to be destroyed once Neighborhoods are out. It would bring a gameplay change, when it comes to cards - some cards give a bonus on food, some cards on housing, but I don't remember one that gives bonus in both Food and Housing.
I thought the idea behind Housing was to put a cap on guaranteed population growth from abundant Food you can get from internal trade routes in BNW. But as soon as I played my first game and discovered Neighborhood district that can be placed multiple times I got confused... why are there 2 resources for pop growth?