From the point of view of demand for their services? Again, probably not, for the reason you mention (creates its own work).
From the point of view of the overall welfare of society, though? Certainly you can have too many.
They can be similar to bankers who provide no value to society but siphon off money.
From the point of view of demand for their services? Again, probably not, for the reason you mention (creates its own work).
From the point of view of the overall welfare of society, though? Certainly you can have too many.