While we're personally fans of penicillin and running water, we understand where he's coming from. He's a warrior, not really made for this world, and all the magical townsfolk of Storybrooke don't quite fit in Maine. Yes, there's danger back in the Enchanted Forest, but our world isn't exactly free from problems either — magical and otherwise.
On the other hand, Storybrooke is kind of home for them now, too. Plus, if the entire town doesn't agree to move back, it would be irresponsible for the Charmings to leave some of their subjects without leadership in this strange land.
So what do you think: Should the Charmings stay in Storybrooke, or go back?
Catch the next episode of Once Upon a Time on Sunday, January 20, 2013 at 8 p.m. ET/PT on ABC.