Yes ,You are yet to discover real india. that's why talking shit on this open forum.
You must be talking about yourself on the above topics but before this just look into the reality. Go and spend some time between those who still can't even afford Smartphone in this era still due to poverty and yess according to you they are upper middle class person. There is a limit for hypocrisy.Sitting in a AC room doesn't allow you to speak on such topics where you have zero knowledge.
I have been with labour class who works in this harsh summer day which you can't even survive and living far from his family and always wait to connect with the familiy. But he has no smartphone to even look his children far from them. And even for a talktime he is little bit left in his pocket.
So please don't utter shit when you actually don't know a little.
@Lobogris