Why do we need the present-day characters explaining things to us???

Rating: 8/10 (18 December 2012)

This was a pretty good movie which was indeed original with nice visual effects (saw it in 3D).
Here are my problems with the film:
Why do we need present-day characters telling us the story? Are we morons?? Why do we need them to spell out the morals and spiritual points? This is really condescending, obnoxious, and pretty much ruins everything.
Why do we need the gay writer guy with his cute little shirt and beard? He was a bad actor and was totally trying to hide being gay (which is always far more obnoxious than being a flamboyant gay).
Old Pi looked NOTHING like young Pi.
The "connection" between Pi and the tiger was not explored enough.
The film hit few poignant emotional cords. While I was entertained throughout, I wasn't moved as much as I should have and could have been.
On a positive note, Suraj Sharma seems to be a gifted new actor and we will see what he is capable of in future films.
In conclusion, this was a pretty neat movie that missed on being great.