I've been to India twice and it was certainly a unique experience - especially to attend a couple of Indian weddings.
At the same time, there were a lot of things that were a pain in the butt to deal with - similar to what you've highlighted here. I'm glad I went but not really in a hurry to go back again.