There are more than billion people in India who will be internet users and who don't have the ability to shell out this kind of money. 10 dollars is probably 2 day salary for many workers.
That's your personal opinion, and that's ok. However, others may and do have a different opinion.