Streit is not worth the money that he got...he's a defensive liability.
Brian Campbell, Dan Boyle, Sergei Gonchar, Bryan McCabe, Sheldon Souray aren't? Know what they have in common? Defensive liabilities getting more money. And only one of them scored more than Streit.
Liability or no, this what you will have to pay to get a quarterback for your power play. You can develop your own of course, but if you don't have anyone in your system, then you need to go pay for one. And given the market, Streit is a bargain for the Isles.