Social media took to town with the release of the show Indian Matchmaking on Netflix. The show is being called out for glamorising…