Nice of you to want to give your job and your career to some foreigner in another country. Good for you if you would be happy being a secretary while your government gives all the lawyer jobs to foreigners. The fact is that because you are a lawyer you will never have to worry about this because the government bureaucrats will watch out for their own. It is easy for someone like you to talk about how you would just "do something else". Some Engineers in this country are Engineers and can not just flip a switch and be a secretary or a business person. Also, why should our government give American jobs to foreigners? Exactly who is representing who?
No, the fact is that I am a lawyer in a practice area with a lot of variation, I have practiced my skills in various cases and transactions over ten years, I'm relatively smart, and, this is important, I know and get along with people on a variety of income and educational level. For these reasons, I have the flexibility to respond to the markets legal needs, whatever the state of the economy.
I also keep my living expenses low, regardless of my income, just in case. As long as I get my daily swim in, and a couple of meals, and my daughter's tuition paid, I'm a pretty happy camper. Don't need a new car, fancy clothes or vacations, etc.