This is a good point about finding good recipes that use less animal products.
It seems like there's a lot of focus on replacing meat with something else pretending to be meat but I don't know that you're going to bring many people around that way. Vegetarian food needs to be good in it's own right, and it absolutely can be, but that generally means going beyond your grandma's copy of "Better Homes and Gardens New Cookbook".
How about just using meat in small quantities, and for seasoning?
A little bit of beef/chicken goes a long way. Most Americans do not need more protein.
I have gotten by with a few pounds (less than 5 lbs) of meat a year.
If a cash strapped, loser, like myself can do it, anyone can.