I feel you may have been too harshly treated for stating your opinion with this thread.
I do agree with you in many ways. I feel that the PS3 now is what it should have been at launch in terms of tools and developer relations as well as hardware footprint and cost. So in that respect I agree with you completely.
The only thing I disagree is that the games released now which are fantastic didn't need to have been released at launch as the launch lineup was pretty good anyway and they did get content to us about as quickly as you'd expect. Its only people looking back unfairly in hindsight who choose to believe that the PS3 needed to have games like Gears of War at launch or expect any publisher, even Sony to compete with the freaks of innovation Nintendo.