MD, as you stated, your anecdote is happening in a new world. My issue, and it seems the rest of the commenters, are in worlds that have been converted to Bedrock from Xbox One edition. I can confirm that as of 6/26/18, my villagers in this converted world are still not picking up food.
Roger, what are the mechanics, then? Because I have plenty of doors and my villagers will not pick up food or breed.