I hate the taste of plain tofu, and the texture - too soft
It is however quite good for your health, most things that have a lot of flavor are bad for your health.
That's true, it is commonplace in many cultures for many of years so it must be rich in nutrients like calcium and protein
In the near future, over about the next 20 years or so, most people are going to convert to eating plant based foods. Meat takes more resources and land than plant based food.
There's also an ethics spin on going to a plant based diet, not harming animals and what not
Cattle emit methane gas, adding to our climate change problem. We will be eating a lot of Kale and Seaweed in the future.
I'm interested in climate concscious gardening - although it is expensive to yield any food