In my experience, removing any load from developers just allows them to move to other tasks that were on hold because there isn't enough developer time. Productivity would have to be increased by a lot, like over 100%, before it starts making sense to lay off developers.
Although I'm sure it depends on the industry and company.
It may cause job losses? To what percentage remains to be seen.