Знаете, а ещё мы не утверждаем, что без курсов вы не станете разрабом
Наоборот! Наверняка если кто-то будет учиться сам с нуля, искать инфу и где как попробовать реальные задачи - точно может стать хорошим разработчиком
Просто это сложнее и в разы дольше: искать инфу, проверять актуальность, искать кто проверит что ты там накодил, структурировать, мотивировать себя не бросить и тд
Но если у человека такая мотивация - нафиг ему курсы, да
Но увы, не у всех есть столько времени, так что - курсы стоят денег за экосистему поддержки, подачу материала, вовлекающие штуки, практику и помощь при поиске работы