@edgarblythe,
It's tough playing for a big diverse crowd. about the time you get it going, someone comes up and wants to hear some obscure bullshit or a Garth Brooks ballad or something and it buzzkills everything. Then people come up and complain and you have to explain that you hate it as much as they do but someone attending the party loves it so be patient and the dance stuff will return soon.
Tonight I'm doing a Fraternity Holiday party. I don't take requests at those so it'll be rockin' all night if you consider top 40 remixes, house and dubstep rockin' that is.