@MangoFeverDream
I understand that dairy is almost sacred in Western cultures, but ffs it’s more than possible to get all the nutrients you need without it (or plant-based milks for that matter).
Not as easily or cheaply, though.
Here's an analysis of the vegan foods that are high in calcium. The cost is per 100mg of calcium that they contain.
Broccoli 31p
Chia seeds 24p
Tahini 20p
Brazil nuts 88p
Tofu 15p
Dried figs 25p
Baked beans 18p
White bread 8p
Oatly barista 15p
White bread is by far the cheapest way to get calcium, but to provide your daily required amount, you'd have to eat about 14 slices.
Baked beans, you'd have to eat about 5 tins a day to get the required amount.
Broccoli you'd have to eat 6 to 8 heads of broccoli a day.
It's the same for the things that are nutrient dense but hard to eat, like chia seeds and tahini, you'd have to eat a relatively large amount of them compared to what's in a normal portion.
Whereas 250ml (quarter of a carton) of oatly (and other fortified oat and plant milks) provides about a third of your daily allowance. As well as iodine and other essential vitamins. So it's actually a very cost effective way to get nutrients for vegans.
And plant milk might not be a staple for you, personally, but they are for a lot of people and have been for a long time.
Diets that traditionally consume (non fortified) plant milks also consume a lot of fish and other animal products high in nutrients that vegans can't eat.
Western diets rely on cows milk so much because we wean our children off breastmilk very young, and we don't eat a lot of things that are high in calcium that are staples in other cultures - okra, chia seeds and Brazil nuts being some of those staples. Fortified plant milks fill that gap easily and relatively cheaply for vegans.
It's not that hard to grasp that other people need to eat differently from you, is it?