That is idealistic yet doesn't address the needs of the workers. The reality is these jobs are terrible for the workers, gives them no stability and no benefits. The whole point of the move towards temporary workers has nothing to do with "flexibility" and everything to do with costs, it is done solely to allow the employers to skirt offering them healthcare, vacation, and retirement benefits.