Regardless of the fact that 80% of them were unrelated to Bruce.
How? Batman is the one keeping her from having any normal flirtation with Superboy, Batman is the one sending her on a cruise where she won't be on holiday...
I don't view Cass breaking away from Babs as an entirely new problem. In both cases the issue is communication. When she fights Batman, she has the means to defend herself (or to be the aggressor), and they can reach a point where they both win; in Batgirl #54, Babs uses words against her, Cass is hurt, and they both lose.