@anthp2000: Eh, I don't really see stealth as being that viable for him under these conditions, plus I've never felt that this version of Batman really did much in the way of stealth tactics. I don't really consider the thing against Superman to mean much; obviously a smoke bomb isn't enough to actually beat the senses of Superman (who can hear Lois being pushed off a building from across the city) so to me that says more about the fact that Superman wasn't taking Batman seriously than about Batman's actual stealth skills. But retreating into stealth also just doesn't seem that likely to me in a 1 on 1 encounter like this.
IDK about the net gun. I would be inclined to say that she could cut through the net if she was positioned properly. I guess since it held down a parademon the net would have to be pretty strong but parademons are also mindless monsters and I don't remember it actually trying to slice the netting, just writhing against it with brute strength. Plus he would actually have to catch her and I think it's possible she could dodge the projectile. She's quite fast, IIRC she caught a hatchet out of the air from behind her.
I don't personally think it really matters whether Batman's armor is blade-proof. I highly doubt he can block the Hanzo sword since it could slice clean through regular blades which is probably the caliber of blade his armor would be equipped for.
@anthp2000: I just don't really see any of his ranged options taking the win for him, especially since it's pretty unlikely Bruce would open by running away or going for cover rather than just engaging her up close. And I think she's proven a lot more immediately dangerous in close quarters between the super strong sword and the H2H strikes. The only gear I really think would give him a substantial advantage would be those things he used to disarm the guards in the warehouse but what are the odds he thinks to and is able to pull those out right away?
There really is no evidence that Thor was weaker in Endgame than he was in Infinity War and honestly people should really stop acting like every appearance by a character in each movie is like a different character