Emma better not be pregnant and go home because she can’t be a hero while pregnant. That would be ridiculous. Whatever they do isn’t going to make sense because the show hasn’t made sense in years.
Though Emma is gone for good, so dead is the easiest way to do that. It still feels unlikely, but they have killed important characters before.