I had to stop listening to the Soxtalk podcast. They recognize the same problems we do but their solutions are almost always meatball level.
Justin Turner is 39 next year and is due to fall off a cliff any second. In fact, he would almost CERTAINLY crater once signed by the Sox because that's what happens to this team. Even if he's good there's no way you can trust him for more than a year, and then you're right back where you were. It'd be smarter to keep Eloy for one more season and see what he can do - Turner posted 2.1 bWAR last year so it's not like you need some amazing performance from Eloy to get to the same level, and Eloy has potential upside that Turner just doesn't at this point of his career.
I also laugh about replacing Elvis with Merrifield. They're almost the same player with hitting, but Merrifield plays left field instead of shortstop.