Можно предположить что российские веб-разработчики экономят свои мыслительные ресурсы и решают не тратить своё время на изучение другого языка - и поэтому бэкенд кодяд на NodeJS (ведь всё равно для фронтенда надо JS учить).
А в Африке превалирует PHP просто потому что PHP поддерживается на любом дешёвом виртуальном хостинге. И не надо более дорогой сервер оплачивать и обслуживать - короче говоря экономия денег.