India, April 12 -- When Netflix launched The Great Indian Kapil Show on its service two weeks ago, it caused a stir in the media and entertainment world with critics, viewers, advertising and marketing experts airing their views for and against the move on social media....