Hey Srikanth,
This is exactly what I meant about constructive approach. No my profs don't come to me house. They fail me. I understand that this is a problem in the mentality of Indian students. But you either have two options, decide to help anyway or crib about how the mentality of students need to change.
Now let me ask you a question. When someone falls in a river, do you wait for that person to ask you for your help or do you try to save him anyway. I might be immature in my views, but when you have a whole bunch of new Wikipedian's who would prefer to contact their CA's on facebook and not on Wikipedia talk page, do you refuse to give them help or go to their talk pages and help them out.
I say, everyone has their choices, I'd jump in the river to save the person, you may want to sit and wait till he calls for your help. There are no good or bad choices, its just a choice and its up to you as to what you believe in.
May I also point the rhetoric of your statement, my prof doesn't come to my house, I go to him, because I am afraid of him failing me? So do you want the students to reach the OA's out of fear? In my experience, when I went and helped out a person, even when they didn't want my help, it turned out that I became more easily approachable and they came to me later with more issues.
I'd say, this is India, our problems are unique and hence so should be our solutions. Cribbing will get us nowhere. I can say for sure, if you go to 100 students and check out their contribs, at least 20 will reply back and thank you and ask for your help the next time. But if you sit and wait for them to come to you, I don't imagine even 5 will come to you.
My views, not necessary that you may agree. Do assume good faith while reading my email, I meant it in no other way.