I don't know whether it makes sense from a business perspective or not.
The tournament is Strikeforce's main attraction at the moment, it's the thing Zuffa can milk most, but now it lost much of it's attractiveness with Emelianenko out, all that annoying rescheduling and now Overeem out without even losing. But then again Overeem is now Strikeforces biggest draw so Zuffa might want to transfer him "unharmed" to the UFC for a superfight or something like that. A possible loss to Silva (after that not as dominant as thought to be lack luster win over Werdum) would mess all that up and Overeem would be much less worth and a superfight much less sellable (if at all). So maybe that's the way to save the last marketable bits of what is left from Strikeforce before letting it collapse.