He had food, but he could not supply it for free and let every kind of refugee pour into the Hinterlands. The Hinterlands was still an undeveloped wilderness. It needed strong, healthy workers to develop it, not a crowd of the old, weak, sick, and disabled living there and consuming food.
His purpose in developing the Hinterlands was to prepare it for the future refugees of Quel'Thalas. If he took in the old, weak, sick, and disabled without limit now, development would be delayed. Once the food ran out, if the Hinterlands had not cleared enough farmland to sustain itself, where would he find so many more gold coins and so much more food to continue developing it?
After the war, the human refugees would return to Stormwind City. If the Hinterlands was still an undeveloped wilderness, what would become of the refugees from Quel'Thalas in the future? Historically, the human Alliance had never cared whether the people of Quel'Thalas lived or died. It had sent neither troops to support the war nor material aid, and had even kicked them while they were down after the war, scheming against them. Fewer than one in ten high elves had survived. Their nation and people had almost been wiped out.
From a high elf's perspective, how could anyone expect him to look after those human refugees selflessly now? If the human Alliance did not provide enough food and money, he would certainly take in only the young, able-bodied human refugees. He would no longer concern himself with the elderly or the children.
If the humans themselves did not care whether their own people lived or died, why should he, an outsider, take the risk of sheltering them? Apart from consuming food, those people really served no purpose for him.
When they reached