The network effects would have not worked, because there are many people that can not afford $10 a year. These people would have used an alternative and at the end everyone would have used that alternative (because network effects).
There must be techniques to get around that. Maybe grant free or discounted accounts if you're connected with enough subscribers? Allow subscribers to gift free memberships to their friends? Maybe have a long "initial trial" (e.g. totally free for 1 year)?
I would make sense to me to scale the price to the market. Make it $5 in the US and 5 rupees in India.
Facebook makes $7 per month per user in the US and Canada. So, it's likely fairly close though.
I think YouTube has something like this (in the US) where you can pay monthly for an ad-free experience?