I see what Mr. Moore likes about financial stocks ... a very asymmetrical rick/reward ratio. Barring something like a Lehman meltdown, the downside is limited ... especially in a solid bank. But the upside can still be huge.... and you can hold them long term.
In the typical non-financial stock, the downside potential is too high ... plus even if the price rises, you have to be quick to lock in the gains ... and it's too hard to figure out when to sell.
So the odds are in your favor about 80/20 with financial stocks; with non-financial stocks, it's more like 50/50.