В Английском Языке - это правила грамматики - в заголовках все слова должны начинаться с большой буквы.
Еще возможно для того-что бы показать весомое значение каждого слова в названии.
Да и выглядит по-эстетичнее что-ли.
А артикли в таком случае надо тоже с заглавной?
А что насчет таких слов как Like, Than, That, Thus?