That is true as well, but as with most double-edged swords there can be a downside in that people that used to have the deep knowledge can now be swapped out with "cheaper" people that do not, and will not (by choice or by policy) do something in addition to the remaining shallow tasks.
That said, a classic entry-level "sysadmin" job was just a "jargon translation" job between a vendor and the local implementation of the vendor's products quite often anyway. That doesn't have to be a bad thing, but I do think it makes for a waste of human potential just to keep the anonymous cogs of an organisation running.