Unfortunately, brands in India have no visible, in-your-face reason to embrace the web