That's the absolute top-end of the plans they have in Bangalore. It's around 2000INR (<30$) per month for a much more moderate 150Mbps / 875GB per month plan. And consider that a lot of the urban crowd we are talking about here will be sharing the cost with 1-3 others, considerably bringing down costs.
$100 the cost of a 1Gbps Verizon FiOS subscription in the US (though theoretically your data transfer is unlimited and not capped at 2.5TB). Seems reasonable to me but I don't know what that equates to when you factor in purchasing power parity.
Even for the young employed folks this is quite the sum. The fact is though, that over the course of an average month it's pretty hard to hit these caps. Its about 800 hours of Netflix HD streaming, and you're probably not going to be able to watch that much just at home.