I really have no position on STC other than being in the industry. (I do not work for STC). But my thought is they are not in the end going to go away, I think they are either going to come out of this as the market recovers or someone is going to buy them. I really do not see Fidelity buying them but I could see First American at least taking a strong look at them.
So yes for someone willing to buy and hold for the long haul I think there is money to be made. Now what price to buy and hold at who knows!