First, thank you for coming at a CS shipper while you don’t ship it, and thanks for coming at me, I feel honored :)
I think it’d be weird too. I’d say that to me love and strength are deeply connected. And a female character falling in love is not a sign of weakness, on the contrary. Letting someone in requires a lot fo courage. But in this case, Neal is the one who broke Emma. He made her who she is now, whether in a good or in a bad way, because our experiences shape our lives. If she came back together with him… To me, there are basically 2 ways to see it :
Now maybe that’s the CS shipper in me talking, but I think that ever since the first season, Emma’s character is breaking free from the demons of her past : the son she gave up for adoption coming back to her, her finding her parents, and finally, her getting closure. The fact that she found Neal must come down to this. They never broke up, things were left unfinished. Emma needed to meet again with him in order to move on. To close a chapter. And the writers chose to make Neal fall into a portal… This is what I call a literal closure. She said it : to her, Neal is dead. This is very symbolic. She’s moving on.
OUAT is about love. The main character must find love. But fairytales are not about harmful love, are they ? They’re about love that transcend, make you a better person like Belle did to Rumple. Not love that break you like Neal broke Emma. I think they clearly introduced Neal as a memory, a part of Emma’s past. And having him sucked out from the main action, away from Emma is a way to free her from this ghost.
I digressed, didn’t I ? To answer more clearly, I think that, indeed, it’d be more than weird to make Emma fall back into Neal’s arms.
I’m not pretending I know what the writers have in mind… But to me, having Emma and Neal getting back together would be above all illogical and it would close so many interesting doors ! I think that Emma and Hook complete each other. I don’t see that in Swanfire. But again, this is the CS shipper speaking… But you wanted a CSer opinion right ? :)
I hope I answered your question !