You are absolutely right but you cannot wait for "all clear" sign. By that time all gains will be gone. Many of the things you said already known and somewhat discounted in current prices. Also remember many troubled portfolios are in wind-down mode and new loans banks make since about Aug 07...