No, your argument is based on fallacious reasoning. You were right, however, if 7 B people sat on their butts, expecting 50 m other people to feed, clothe and provide shelter for them. This planet is replete with all the various natural resources and we have developed the necessary technologies...