I have a ton of respect for pediatricians and pediatricians subspecialists, they make by far the least amount of money as a group of any MDs. In fact contrary for how it works for adult MDs peds specialists often make less than generalists. So that ICU MD at St. Judes might be making less than your GP, even though they work more hours, and had 2 as long a training program.
A Ped. Pulmonologist might make 250k, 4 years med school, 3 years peds residency, and then a 3 year pulm fellowship
A adult Dermatologist might make $475k a year, 4 years med school 3 year residency.
Nurses, PAs, etc as well.
It can also just be a really emotionally tough job, lots of child abuse cases come through those doors.
IMHO you could do waaaaay worse than St. Judes, and likely not a ton better.