I was hoping that the attraction shards were like a booster, so as you get more you're more likely to get a girl having spent probably 200 fights on one girls and still being <25%

Makes event girls a joke then as you'll not likely get one let alone 2 in the time unless you spend big

...oh wait that's what they want - money - and are going down that route...

Well they can take a long walk off a short cliff - the money -> payoff ration is whacked in this game