There is abuse.... and, "lucky to have a job" doesn't work on someone who has job skills in a market such as we're in.
I think policy is changing because they're attempting to change the model and, I personally don't think things will go back after they get their number if they do what they're putting forward.
The DevOps model for IT is all about small groups of developers with dbas and testers etc. etc. scrum masters that "collaborate" etc. They're trying to move to this model..... it will take years....
It's going to be very hard and, we're going to see a lot of really good people go and, most of the time, not the right people but, before it's over with, not many will be left, I think...
There will be no place for an old IBM AIX admin who wrote all the scripts a long time ago etc... or the perl programmers.
This will be full blown devops software development and software defined services.... so, that old IBM AIX guy should be getting new nanodegrees right now if he wants to stay..... Learn java, learn python, ansible, ELK, prometheus.... on and on..... being the "AIX" guy simply isn't useful now.
The company is sending a message.... small groups in the "zone" is what they're pivoting into.