I hate the incorrect food / health messaging that we are given. Low saturated fat, low sugar, high protein, high fibre, more plant based products... Yes all correct but there are good ways to do it and not so good ways to do it.
In my local supermarket there are shelves and shelves of 0% fat yogurt (with added stuff to make it feel creamy), and low sugar yogurt with artificial sweeteners instead, fruit or vanilla 'flavour' yogurts with the flavour provided by chemicals and no actual fruit or vanilla, protein yogurts with added pea proteins.
10% fat Greek yogurt has to be better for you. And if it's a little sour then maybe it will help me to eat a reasonable sized portion rather than being seduced by the sweetness into eating more than I need. Add a few slices of chopped banana, add some toasted coconut, add a sprinkle of cinnamon or a drop of vanilla extract - they all add natural sweetness without the sucrose, fructose or chemicals.
And if I want to eat pea protein I just eat some peas! Which also comes with its own fibre so I don't need to add extra fibre!
I was quite surprised by how hard it is to find ordinary cottage cheese. When I was young cottage cheese WAS a diet food!
As for vegan plant based salmon steaks??? I cannot imagine anything worse than opening a food that smells slightly fishy when we know there is no fish in it. It is against every natural instict in our body. If it smells fishy, something is wrong!