Ты утрируешь, не все программисты такие. У меня знакомые программисты с семьями с 2 детьми, у одного из хобби- машины-японцы, дача, матери купил участок и дом отдельный построил ей, недвижку детям купил, по студии. При всём этом 25+стажа, всех его регалий не знаю, но уровень ведущего разработчика им был пройден лет 10-15 назад. Он развивается во все стороны, но конечно же работа и изучение нового занимает много времени.
По поводу здоровья, ты смотришь на свой доход, понимаешь что тянешь всех и по другому уже не можешь, далее чувствуешь что сдал по здоровью, в итоге бежишь к врачу с целью остаться в строю и зарабатывать. Это простой финансовый расчёт, я всегда так поступаю, хотя и не фанат врачей, но бегаю и к зубному, и кишку глотаю, и к практологу, как бы это не было противно или не казалось бы стыдным или странным со стороны, меня никто не заставляет, надо так надо.