Some of the vegetables mentioned are not readily available in my place right now and it is quite expensive. I hope they'll create a list that includes veggies that are cheap but with high protein content also.
Even if these vegetables are not grown where you live, there are probably other greens which people eat. Basically, just about all greens are high in protein, vitamins, and minerals. The problem with some greens is that our body cannot break down the cell structure of the plant enough for humans to get thenutrition from the leaves.
This is why ruminant animals, such as cattle and sheep, can live on grasses and turn them into food, and we can’t. However, most greens can be used in green smoothies , mixed with fruits, and once they are blended , they are extremely nutritious.
You just need to eat whatever greens are grown where you live.