For - TV shows such as x factor employ anybody without getting to fully know them - this means anybody can audition and so, its just a waste of time watching non entertaining people making a foolery of themselves.
Against - These programmes make a fortune, they attract a lot of viewers. Everybody knows the x factor.