Unlimited resources,
No, but technology can overcome any perceived resource shortage. Think of the discovery of fertilizer by the Germans around the same time that people were claiming there wasn’t enough food to feed everyone. People still claim that, but we can even foresee the technological changes coming to fix that - genetic engineering of crops, mass produced, lab grown nutrition, insects for protein, on and on.