Striking resident doctors face heckling and support on picket line, amid mixed public response