Потому что программистом сейчас хотят быть многие. Но не все уверены в своих силах. На самом деле математика не часто там нужна. В процессе обучения языков много задач связанных с математикой, но она потом не так часто применяется. Логическое мышление и английский больше нужны.