There are also many jobs which are actively harmful to society and/or the environment (e.g. cold calling), where it would be better for everyone if those workers could just watch TV instead.
I think this is one of those areas that can't be solved by deduction, since there are valid arguments pushing both ways. It needs measurements, observations and experiments to see what the relative impact of those arguments are.
If the corporations had to pay the full cost of employing people without the option to subsidize it witch cheap Chinese labour, they would long had to get rid of most bullshit jobs (some inefficiency is of course unavoidable) and make work much better organized.