That is a good point, and most other professions that require continuing education are similarly well-paid (healthcare, law, accounting, engineering). What sets programming apart is that in these other fields, continuing education is compulsory in many cases, so everyone has to do it (license renewals may depend on it). In programming, if I don't keep learning, I won't get better jobs or salary increases.