The Dogs will be top 8 for most of the year, but their second half will be crap compared to what they're showing now. You're right about their light frames.
I don't even rate St Kilda as highly as some others. They played awfully against Sydney (though thats to be expected sometimes against that mob), hardly looked convinving over the pathetic Blues, and then was outscored by 12 goals in three quarters last night. Yeh, they won the NAB cup, but a) that never means anything and they won most of their games by less than a kick (Essendon, Geelong, Adelaide). Not premiership material.