Those girls do exist..they're just frequently as ugly as bricks hence they have to settle for the guys they think they can get.
Indi's one of those rare beauts that go for legitimately good men. Unfortunately, the % of women like that are about .0000000000000000001%.
Because we have to chase him. Because he's the hero Gotham deserves, but not the one it needs right now. So we'll hunt him. Because he can take it. Because he's not our hero. He's a silent guardian, a watchful protector. A dark knight.