You know, the character who lasted nine seasons and 184 episodes on the CW.
If he truly thinks that’s why his movie failed he’s a complete headcase.
I think there were a lot more factors at play than girls not loving Barry Allen.

Personally, I actually think having two active Batmen would be perfect.
Introduce a little variety and everyone’s happy.