yes, i know what you mean, a lot of this stuff is getting very main stream and it's harder to use tricks and gimmicks, i like the indirect approach because it let's me break into a group quite easily but i have been mixing in some direct approaches as well
i think the key is to just be ready for when you get a comment like this and have a good come back prepared, personally if my indirect approach doesn't work i'll switch to a direct approach
"ok cool, so you guys don't like magic tricks, no problem... so who here is single? great what's your number?"
also i know that numbers don't mean jack sh*t so best to stay around and keep plowing even if you do get the number... show them another trick your working on or invite them to hang out with you somewhere else, whatever...
if they don't go for it then just walk away, i'm in week 5 of my bootcamp at the moment and i have decided not to walk away from any sets without at least asking for their number and getting a straight out rejection
the lesson here is be prepared and always have a better answer