Your arguments are valid according to your own vegan diet. As far as I have read you live in Australia and you follow a vegan diet that is concistent mostly of bananas, durian and other locally grown fruits and vegetables.
I live in Athens Greece, where bananas are an expensive the kind of "4.000 miles" imported product, durians isn't known not even by their name, mango's are exactly like bananas etc etc for other fruits and vegetables that you can consume in your area.
So let's suppose that I follow a vegan diet like you suggest. I will have to adjust it to the local fruits and vegetables, which are totally different to their characteristics, substances and properties. This means that will not have the same effects that your, already tested, diet has. By changing the foods to those that are available locally then "your" vegan diet, will turn to be more like a "classic" vegetarian Mediterranean diet which I follow anyway.
That means that a lot of the benefits that the consumpsion of bananas has ( the example is indicative) can not be included to my "local" vegan diet, because bananas are not available,
as fresh products, here ( as they are not available in Sweden, Holland, Denmark, Germany and other European countries).
So there are and can't be no globally applied pros and cons that come from a vegan diet, because the pros and cons of a diet depent on what this diet is consistent of and of course, each vegan diet can be quite different from any other vegan diet.
On the other hand what works for you there as a 30+ male doesn't mean that is works for me here as a 40+ female. My body has different needs than yours, the climate conditions perhaps demand more calories per day, the cycling terrains more energy and so on.
What I want to say, is that you generalize judging by the success that a specific diet had for you, at your age, type of body and activities, in your area, kind of food, way that this food is available and you insist ( wrongly IMHO) that your diet can give the same benefits for every person, in every area all around the world.
Sorry but I don't agree with that.
