You remind me of the kid who spilled his milk when the cookies were handed out and does nothing but complain. If you don't "own" this stock, what are you doing on this board? Who appointed you the savior of investors? You think you further your argument by calling names?
Financials are not the main reason people buy stocks.... that may be a shock for someone like you to hear, but it's true. That's why companies who trade at 20,30,40 times earnings still have people who buy them.
If you don't like this stock.... don't buy it. If you don't believe this company has potential... don't buy it.... if you just hang out on message boards to hurl insults, call names, and spew your sniveling dross, then spare us your sanctimonious whining and move on.