Fair to whom? I am not sure what you mean by that - but do I feel it depicts the scene as it exists today? Yes, except it does not go far enough. It would lead one to believe the jobs lost are in large industrialized cities and that is not the case. Our little town of less than 3,000 lost their sewing factory (100 jobs) to Mexico. These were not high paying jobs and were not union jobs. These people were paid up to 2 years unemployment and a job training for any job they would like. AS one lady replied when I reminded her of this , "what kind of job should I train for in this town?"
Sure she could train for some job in the computer industry, move her family to the city - until they 'outsource' that job, or 'import' a H1B worker.