It's not expensive for people who make more than a lakh rupees per month. Even if they use 10GB per month, it is just 3000 rupees for pretty decent internet speeds.
4G LTE is not for everyone. But it is great to have if you have a use for it and you can pay for it. For the rest of the folks, they can do WhatsApp on EDGE.