Try doing 6 hours solid an Irish / Greek Wedding, playing Disco-Soul for the Bride and Groom, Rock & Roll for their parents, Motown for their Aunties and Uncles, and plate-smashing Zorba dancing music for the relatives from overseas...
Anything less just isn't DJing.