TPD Major's comments upsets city leaders