Freeman is a solid defender and projects 15-20 HR power. If he can hit for a decent average, that's very easy to be happy with. And looking at his BA this season and using that to project his future performance is not worth the time it takes to do it. Compare these two players' stats:
121 ABs, 3 HR, 15 RBI, 19 Ks, .228 Avg., .258 OBP
vs.
123 ABs, 5 HR, 16 RBI, 30 Ks, .220 Avg., .281 OBP
The first player is Cody Freeman. The 2nd is Mike Trout - those were his numbers the 1st season he was called up. Now I'm clearly not suggesting that Freeman will be another Trout, just pointing out that you can't tell anything from that small of a sample size. Time will tell.
Putting that aside, the Rangers are in a real conundrum in deciding which way to go with this roster. If you keep the core together, a core which has been injury prone and has underperformed for 2 consecutive seasons, you're gambling that they'll somehow turn it around and have a late-career resurgence. History would suggest that, while possible, that is fairly unlikely to happen. On the other hand, if you blow it up (in whole or in part), you run the risk of alienating or downright pissing off the fanbase, because you'll likely not be very competitive for at least a couple of years. If you do a partial roster purge, but somehow don't improve the roster, you're asking older players like deGrom and Seager to stick it out through the rebuild, which I would imagine they wouldn't be overly thrilled with.
It's a tough call no matter which way they decide to go. Guess we'll know in the next few months.