It's just the same articles, over and over again. To answer some of your questions: Yes, the Church is still indeed Catholic, and yes, most priests still believe in the Church's teachings, and no, the disgruntled Trads are not the arbiters of what is and isn't Catholic.
For me, I have real hope and do pray that our new Pope Benedict XVI will bring about stability and direct a resurgance in the True Faith. But it should be recognized that ignoring problems without acknowledging or addressing them, is the very reason we are in the situation we are in today.