Oh its definitely more expensive to set up. But people might not have a choice if we start to run out of food.
You assume those running out of food will be the wealthy.
We currently have approximately 1 billion undernourished people. There are approximately 1.7 billion in absolute poverty. That's at least another 700 million who can starve without anyone with money giving a shit. Even assuming we were to keep the same level of food production we have now, those with money would do just fine. Food prices worldwide are rising quite rapidly atm, but in the US and other developed nations, it stays about the same since most of the money we spend on food goes towards food refinement, processing, marketing, and packaging. Supply and demand necessitates a rise in food prices, but they won't rise to the level of making vertical farms costing hundreds of millions of dollar each into a feasible enterprise. Especially not with all the efficiency increases which can be gained simply by improving horizontal farming.
The reason for vertical farming is this: in the city, fresh produce is harder to come by, as it has to be shipped in. Vertical farming is intended to put fresh produce into the middle of a city with minimal land costs. It is not intended to boost the overall food supply, as they are incredibly expensive. Vertical farming for the sake of providing produce in the center of a city is essentially just a novelty food item.
The articles describe all about these wonderful efficiency increases and such, but the problem is this: those same efficiency increases can be applied even more easily to horizontal farming. With vertical farming, you must also provide light. They're making a false comparison when they compare the two by simply making the assumption that vertical farming will use the efficiency increasing methods while horizontal farming won't, despite nearly all of these methods being just as effective for horizontal farms. It's like saying "the car I have at home produced in 2005 can drive up to 90 miles an hour, while the wright flyer could only go about 30; therefore cars are faster than aircraft."