I dont know them personally so could to tell one way or other. But few things I collected from speeches during reception are most of people on both sides are doctors and lawyers or studying for one. But the thing is this weddings are not paid by bride and groom like normal American weddings. This are all paid by families from both sides. So yeah booking a floor in five star hotel for guests for 3 days and throwing this lavish party is not something everyone does but it is not uncommon based upon average wealth of Indians in America.