The trend in plant foods to label them with names for animal products is very misleading when the nutritional profiles have absolutely nothing in common. Oat “milk” is basically flavoured water; soy “milk” has a little bit of nutrients in it, but it’s negligible. Vegan “meat” from wheat/seitan (the most popular version) contains a type of protein that is not digestible. Vegan “cheese” from coconut oil and starch is also nutritionally empty. And so on.
I know all this because I’ve been vegan for 5+ years and i had to study a lot to understand how to be responsible about my diet. You have to go to basics and use raw ingredients. The processed products on the market are not good for you.