Он проще и более востребован Но в качестве первого языка  он плох, потому что в нем слишком многое  "по умолчанию".  Потом сложно перестраиваться на язык, в котором умолчаний нет.Это примерно как начинать учиться водить на автомобиле с автоматом, а потом с него пересаживаться на машину с механической коробкой передач. В случае С++ - на автобус с механикой.