Right, but to make $200K a year as a programmer you have to work at Goldman Sachs or have spent the last 8 years moving up the ranks at VM Ware or be Mark Zuckerburg's college friend. To make $200K a year as a GP you can live anywhere in the USA you want and work part time (which is what my father does).