but that's exactly where the problem lies, one person is saying 'if the floor is empty the DJ is not doing his/her job' and you are saying if the floor is filled with safe oldies, then the DJ isn't doing his/her job and perhaps you would prefer an empty floor but less obvious records.
Unless you are very lucky and have a strongly supported club where you try to play 'not the same old oldies', by supported I mean by the people who actually attend, then more often or not, in order to avoid 'empty floors at 4am' you end up with the same old same old oldies. It's a vicious circle
Personally as a punter I would prefer fresh lesser played sounds irrespective of whether anyone was dancing, as a DJ I would prefer a full floor.... oooh what do you do - try and 'strike a balance' , sure that sounds good in theory, but we all know what packs the majority onto the floor and until we do away with dance floor all together (there's an idea) - then there will always be this 'problem' of the people on the floor often wanting something very different to the people sat around who have paid just as much to get in, and are just as entitled to 'get what they want'. My brain hurts now....
As has been implied, you can't please ANYone even some of the time a lot of the time!
Personally I would not go back to somewhere that played the above. Not knocking it for other people if that's what they like, but sounds grim to me, and there are so many great records that need to be played. Perhaps people need to try not to fear the empty floor when DJing, but then you get Billy and his mates out for your blood ha ha it's all good stuff innit