I was surprised to see that as well. Forget about highest-paid -- just the stability of a government job allows one to afford homes. I might make more as a developer, but i have no idea when i'll be laid-off and how long i might be out of work. That forces me to stretch far less than a firefighter or teacher.