Damaged and worn-out street signs are taking far too long to repair or replace in the city, say opposition councillors.