>>114574892Clark and Lois as well as Bruce and Selina have an easily understandable dynamic that adds tension.
Lois is a journalist dedicated to rooting out secrets that might be of public interest. Clark is hiding one of the biggest secrets ever. Lois tends to be a cynic even if she does retain some belief in ideals while Clark tends to be an optimist even while acknowledging there’s a lot of bad shit in the world that isn’t going to be fixed simply by smiling and hoping. That adds tension that gives their dynamic some heat. But they’re both dedicated to pushing back against people like Lex who treat the world like it’s their playground, they’re both independent and willing to fight for their beliefs, they both love writing, they both care deeply about the common good and so you understand why they would fall for each other.
Bruce is dedicated to wiping out crime. Selina is a criminal. And not just a criminal: she’s a petty thief which is the exact type of criminal that took Bruce’s parents away. There’s a ton of tension in their relationship. But they both have a soft spot for children (Robin/Holly), they both are fiercely independent and disregard the law when it suits them (vigilantism/thievery), they both have their autistic hang ups (Bruce’s control freak tendencies, Selina’s kleptomania), and they both bond over shared traumatic upbringings. There’s enough tension and commonality to get why they would find each other attractive, being the forbidden fruit for one another.
Why Diana and Steve don’t have that yet is that Diana keeps getting her core fucked with, so the writers often don’t have a solid foundation to build on. They don’t know who Diana is so they don’t know how to write Steve in relation to her. Plus Dina is often used as a trophy for Superman (Kingdom Come/Injustice) or Batman (DCAU/DCEU) with no regard for her as an independent character.