Bad jobs play an important role in an economy. They provide a high turn-over, relatively easy to acquire job that you can get when you have trouble finding proper work. So you can provide for yourself while looking for a good job. If the job didn't suck it wouldn't have the turn-over and availability.
Once we eliminate the need for employment to provide the basics then shitty jobs will go away. Until then they have a place.