Hi IR,
I can't help but to agree with your comments. I am a complete optimist with IM so, I wont be much help here in enlightening you with the so called "oversupply" comment.
I guess, you will always find the opposite of me lurking around with the notion of overpriced, oversupply...