В свое время, когда я писал на C/C++ меня убивала постоянная работа с памятью. И как типичный программист на С++ писал "свой" сборщик мусора. И так делают многие, ибо регулярно на хабре выходят статьи на тему "пишем свой сборщик мусора". Так же шаблоны, огромные простыни при ошибке и т.п. И какое было облегчение перейти на python, я просто пишу код не заботясь кто там и что когда должно удалиться. Да медленнее работает, но написание быстрее и понятнее. Но С приходилось еще работать, ибо иногда была нужна скорость. После появления Haxe, а потом и Nim надобность в С у меня лично отпала.