I think we're the new independent professionals. Nobody has required a license to "practice technology" (yet, but I suspect California will find a way eventually...) and so we can do our job anywhere, for any hours, for any pay. Until bureaucracy swallows us up(as it does all professions ultimately) we'll have our golden age too.
This has already happened to older engineering professions and it has already happened to sectors of the software engineering world that have a different supply/demand balance than the mainstream (see: game developers). It will happen to us too. Hopefully not in the near future.