Perchè dici "non evoluto"? C++ può ed è usato ANCHE per sviluppare web services, ma ovviamente l'espressività del linguaggio è bassa e sviluppare roba ad alto livello costa tanto tempo-uomo e produce molti bug. Perchè dovrei usare C++ quando faccio lo stesso con Python, più velocemente e con molti meno bug nel codice?

Ad ogni software bisogna dare un'architettura, la quale impone dei limiti nel numero di grado di libertà che puoi consentirti. Se vuoi degli array che siano accessibili come blocchi di memoria contigua, non puoi poi pretendere di avere lo slicing ed altre funzionalità avanzate built-in. E non dimentichiamo che le funzionalità avanzate richiedono operazioni, cioè cicli di cpu, quindi programmi più lenti. E infatti un programma Python sarà sempre e comunque più lento di uno C++ ( anche se si riuscisse a compilarlo ).