THANE, India—For five years, real-estate developer Prahul Sawant ignored government orders to pay his taxes. Then the drummers showed up, beating their instruments and demanding he cough up the cash. Neighbors leaned out windows and gawked.

Within hours, a red-faced Mr. Sawant had written a $945 check to settle his long-standing arrears.

Shame...