Meat doesn't have a wide variety of nutrients. It does have some high quantities of a few nutrients that are very important. But otherwise they are a desert for many of the nutrients you can only get from vegetables. With a very few exceptions, vegetables can provide most all the needed needed nutrients because they come in enough variety to let you change up your meals so that you do get the nutrients you need.