Movie Review: 3 Idiots

I watched this movie a week ago, but I haven't been able to write this review until today.
I really enjoyed the movie just as a funny little film. I also appreciate its attempts to touch upon the controversial subject of stress levels in the Indian educational system.
At the same time, however, I feel like the message (which is to focus more upon learning than upon rankings and to enjoy life a little more) is too muddled through the movie. Rancho, who supposedly loves learning, isn't shown to be very studious at all and is shown to be enjoying life more than he is studying. Furthermore, while it is true that ViruS's teaching methods aren't quite the best, Rancho does not need to talk back to him, humiliate him, and tell him to his face that he is a horrible professor. I love learning. It is hard. It definitely doesn't involve just sitting back and letting everything just come naturally.
That's all I have to say about it. I guess I'll just say that it was a more entertaining typical Hindi movie about a more realistic subject matter.