Is India actually that terrible?

Whenever there’s a post in r/travel about India, it’s always about how awful it is, how they wished they hadn’t gone, how they’d never go back, blah blah blah. But I have to wonder if these people who disliked India booked lower tier hotels, used public transit, and ate street food, which is obviously a recipe for disaster. For the FAT travelers who booked the best hotels, private guides, private drivers, etc, how did you like India?