Потому что каждый язык используется по назначению. К примеру если тебе нужно что то производительное написать и чтобы мало весило, то нужно плюсах, или раст, или простой C писать. К примеру системные программы для ОС, мед оборудования, ардуино, микропроцессоры всякие, где важны каждый герц и КБ. Если же тебе нужно быстро что то автоматизировать, веб сервер написать и многое другое(ключевое слово "быстро"), то можно и питон, и другие языки типа Go, Java, Kotlin, etc