It was obvious that they were going to impose it regardless of what anyone said, since control like that is something they don't want to lose.
The most likely scenario is that most applications were already using a scanning system like this without telling anyone.
