If people don't mind the move then there are jobs elsewhere besides the States also. On the other side of the Pacific, in Asia, China Airlines is hiring, so is EVA, JAL, Singapore, Korean etc. Europe is a tough break for Americans however. Different licenses, right to abode issues and so on...
I just got my first 121 job but prior to this I've been bouncing around the planet quite a bit from contract to contract. Never did flight instruct. Got nothing but turbine/ jet time. Made widebody command at 35 (1011).
It seems to work for a lot of Brits, Australians, Canadians etc. Their countries are a lot smaller (avaiton wise) and many of them ended up working overseas. I understand that family commitment is pretty tough but for the young guys, it's a great opportunity to see the world, decent paychecks and the best of all, FLY!