Not only that but I found out that you get certain cooking recipes from other personalities. Like the other day I went to the Restaurant and Sherb (who was the chef) gave me French Fries. That was the first time in a while that I gotten a recipe that I haven't learned yet. It was then I realized that just like crafting DIYS like you said they are from certain villager personality types.
To be honest I felt so bothered by that when I found out.