You're seeing what you want to see. Libya, Botswana, South Africa, Tunisia, Angola, Algeria, Namibia, and Egypt have higher GDP per capita than India, Indonesia, or Vietnam (I'm excluding the island countries and some other dubious ones). Some of them beat Malaysia too. The only true standouts...