Yes, more certainly needs to be done. Silly threads like the one earlier that said there was only good news in last week's announcements is a clear demonstration that holders are out of touch with reality.
We need a balance of views and unfortunately holders want the weight of balance to be lopsided in their favour.