Local police officials familiar with Derek M. Lindsay say the Taunton man should have been taken off the streets long ago.
Lindsay, 36, has been arraigned in court 143 times — most recently on a slew of drug charges in Taunton this month and in connection with a stabbing in Middleboro in March.
“How many times do you actually have to be convicted before someone says, you need to take a break for a while and go to jail and think about what you’ve done?” said Taunton police Lt. Paul Roderick.