If you're into long-term views, have you looked at the long term history of the company? The long term histories of the people running it???
I'm mostly talking about the long term view too, not that I'm expecting anything positive in the short term either.