Оправдано конечно же. В некоторых областях он лучший.
Но сейчас есть более востребованные рынком языки.
Так что попробуйте, если не понравится (и это нормально) - бросайте.
если он не работал в свое время с этим достаточно низкоуровневым языком, программистом называться не может.
Это не про C++, а про C говорят. Разные языки.
Считаю, что C надо знать обязательно именно в образовательных целях.
А вот без C++ можно прекрасно прожить.