Other species don’t need clean water, clothes, complex tools and growing food. This makes their life simpler yet limits their number and habitat.
Try to live in a village growing own food. It’s a hard work, especially if you have cattles or other domestic animals. Villagers work from early morning to evening because there’s a lot things to do. Living in a city is much easier.
Yes. Although it’s possible to learn programming without knowing English, English is required for those who wants to be good programmers. All documentation is in English, naming and comments should be in English too, otherwise it would be hard to maintain code for developers from other countries.