Fratstar, I'd politely disagree with you. It's one thing to act like a male where we give them a taste of their own medicine, but let's demonstrate higher value here.
When a girl Flakes on me, I don't act disappointed or happy, i act neutral. Then the next time they call me to make plans, they will probably bring up how they flaked on you to see your reaction.. this is where you make them feel like they missed out on a fun night.
So the girl may say: "ohh.. I'm so sorry, I really had to do my homework last Saturday"
your response should be: "that's great! it's rare to find people so hard working these days, but you totally missed out on some dude that wore a mickey mouse suit and started dancing with my buddy."
She'll probably proceed eventually.." let's do somehting this week instead.."
Your response should be: "I have friends rolling in from out of town, I'll keep you posted on either you can tag along or if I can squeeze in a quick coffee in a few days when I confirm"
then wait 3 days, then get back to her with ... "I have slotted you for beers Saturday night, the first ones on you
"
BOOM, no negotiations.
it's not pleasant to have this "ongoing war" with them.... rather, act like it didn't affect you, even if you're bleeding in the balls and heart.