I figure they probably would have got a 4th round compensatory pick anyway.
Here is my best spin: Haha is the better player right now, that's why he is starting. The backup(s), Whitehead or Jones has caught up and can pass Haha with a little more game experience. Or maybe Tramon is moving over. He hasn't been very good at CB and may need to move.
I can't see anyone else on the roster being as good as Haha at safety. But while they might have gotten a 4th in compensatory pick, that's not quite the same. Because to get that pick, they'd have to let him leave
and not sign a corresponding FA of their own. This regime doesn't seem as keen on leaving the FA market alone and collecting a comp pick. The compensation is fair. I just tend to think this signals that the FO doesn't believe in McCarthy and doesn't see this season going anywhere.
I'll add this detail-- over the years, reading beat writers and people that cover the team, I've gotten the hinted impression that Haha is a strange guy. I guess this was possibly a lockerroom move.