All the "theories" I've seen conveniently forget about China & India - the world's largest population by a long shot. How does these conspiracy of WEF impact them?
Until I see something that doesn't have a "me" complex as the main reasoning I'm going to dismiss it.