Brew - I don't think what you're doing is out of the norm.
My DH is in software development and he went through 4 companies and 6 official job changes (requiring resume and interviews) within the last 12 years. He cares little about the actual address of the job and worries less about protecting the actual job. He does, however, work very hard at protecting his life balance and career path (type of work, resume flexibility, marketability, etc). In this aspect, you and him appear to have lots in common.
I, on the other hand, have not switched jobs in over a decade. Reasons? Decent salary, back-stabbing free environment, supportive middle management, some say in choice of assignments and unbelievable overall flexibility - option to toggle between full and part time, option to set flexible hours (e.g., work 6am - 2pm), option to telecommute 100% of the time, etc --- great options with small kids at home.
My DH is in software development and he went through 4 companies and 6 official job changes (requiring resume and interviews) within the last 12 years. He cares little about the actual address of the job and worries less about protecting the actual job. He does, however, work very hard at protecting his life balance and career path (type of work, resume flexibility, marketability, etc). In this aspect, you and him appear to have lots in common.
I, on the other hand, have not switched jobs in over a decade. Reasons? Decent salary, back-stabbing free environment, supportive middle management, some say in choice of assignments and unbelievable overall flexibility - option to toggle between full and part time, option to set flexible hours (e.g., work 6am - 2pm), option to telecommute 100% of the time, etc --- great options with small kids at home.