По-моему, очень правильно. Чистый С очень близок к аппаратуре процессора, и изучение этого языка поможет правильно поставить мозги программиста, если он хочет разрабатывать высокопроизводительные программы, использующие все ресурсы компа. Кроме того, программирование на Objective C без знания С невозможно, кроме случаев простых приложений, которые можно и на HTML сгавнять.