Sure we have it pretty easy but you are making a wrong comparison here. You can't compare the life and health standards of the early 1900 with our health and life standards (at least in the developed world). Things moved for the better not only for Software developers.
The right comparison is between you and someone who has achieved the same education/social level in the same period of time.
The right comparison is between you and someone who has achieved the same education/social level in the same period of time.