Well, I'd never trust the critics - it's all hollywood politics and business with those guys, as they all run in the same circles.
You agree with their vanilla sky rating, but many others don't - I've met loads of people, and read lots of reviews, that say it's a fantastic film.
Everybody has different taste, and perceptions of what is good, or not, which kind of ties in with the point of the thread - only you can make that decision for yourself.
i don't understand what you mean by hollywood politics? Very often it is foreign language and independent films that get good ratings and that is because Hollywood very often churns out the same mindless nonsense not because of politics. Of course it is all opinion but when the public give films a bad rating because they have subtitles
I do in most cases prefer the opinion of a critic.