Allah has the power and capacity to provide a lot of provisions to everyone but He provides it in due proportions to ensure they don’t rebel on earth. So, He sends in due proportions.
“And if Allah had extended [excessively] provision for His servants, they would have committed tyranny throughout the earth. But He sends [it] down in an amount which He wills. Indeed He is, of His servants, Acquainted and Seeing.
” Quran (Surah Shoora, 27)