Personally, I really like the new corolla as well, and I assure you I am not a salesman, but a student. Its one of the better offerings in a country like ours where good things are a rare commodity. If it isn't perfect, that should not deter us from at least giving it due praise for being a better deal than before. I don't think one can go from 0 to 100 in just one jump, it takes time and improvement doesn't it?
However, it is unfortunate that every thread I have seen on the topic so far has devolved into a Honda vs Toyota or a Civic vs Corolla fight. Kind of goes against the spirit of the topic itself doesn't it?