Unable to get a mortgage, unable to settle down at any location, tax/social insurance issues, not knowing how many standbys the winter will offer, years ticking by without any accumulated pension
That is precisely why it will never be a long term career option. Fine when you're starting out, but that is no way to live your life.