When temp jobs and underemployment become your only option, a company has created a de facto way to avoid providing benefits that would normally be considered standard to any other kind of employee. The growth of temp jobs and unpaid internships shows that companies will exploit the demand for any kind of employment this way and it is hugely unethical.