Here is what I wrote on 2nd June.
"it was disheartening to see that nothing much has changed here. I tried changing the template to rejuvenate the dead posts but there was noting much to choose from. I know its dieing a slow death but it seems that Product Managers @ Blogspot are in a hurry :P "
And here is what I saw today.
Great work guys, long live blogger :)