The point is, the food court and shops usually make the train companies money because they pay high rent. That only works when enough passengers come through, which I'd guess might be the problem in the US?
(eg in Japan, JR East makes 30-40% of its profits from the shops: https://www.japantimes.co.jp/news/2010/12/30/business/jr-eas...)