I'm pretty sure ex-Yugoslavia area has a very good geography, if not better than most countries. You can grow soy there, just like in the USA, you can grow corn, wheat, you can raise chickens, you can do practically anything there, olives, oranges, grapes, forest fruit etc.
What do vegetarians elsewhere eat? Is there a place on Earth where it's cheaper to grow protein by feeding protein to animals, or to just eat the protein directly?
I'm not exactly sure where in the world is rice and beans more expensive than meat? If so, then it's heavily subsidized and is not real free market behavior.
I guess by this logic, since Sahara exists, eating food is a luxury.
Your definition of luxury has transformed into a supreme being just so you can call vegetarianism/veganism a luxury.
If you live in the first world, eating plants over eating meat is not a luxury. It's the cheapest form of healthy sustaining food there is.