First off, there was no sex scene. Batman and Batgirl kiss and you could infer they had sex, but we don’t see that. I personally didn’t care about that scene, caused no controversy in my universe. But I do agree Batgirl’s segment is way too long. I understand why they beefed her up so much, to give her Killing Joke scene more gravitas, but I was expecting a 10-minute prologue, not 40% of the runtime.
All that being said, it kicked so much ass and Hamill solidifies his place at the top as The Best Joker.