There is a difference between playing different styles of music as an individual DJ and putting on DJs with different specific styles as a promoter. I was slightly shocked when I first played in the USA, to see fliers for parties and down the line up they'd give each DJ's style under their name.
DJ ONE (D&B)
DJ TWO (TECHNO)
DJ THREE (TRANCE)
DJ FOUR (HI NRG)
etc..all in the same space.
Great for people who either have no specific tastes or like everything or just want something to take drugs to, but personally this would not work for me. That is totally different to me or another DJ coming on and playing techno, house, electro, jungle, ambient etc. in a single set. That can work very well indeed if the DJ knows what they are doing. That doesn't mean I'd feel happy about turning up to a gig to find my set was being flanked by a trance set and an acid tekno set....although it would at least make my set seem artificially great in comparison.
There's a difference between being eclectic and being unfocussed.