It shouldn’t surprise anyone that the government has a problem with this practice. The problem is trying to create a system of requirements that is both feasible to put on paper and also testable. When the issue was raised, the income requirements were changed as an immediate reaction, but the ISA has broad authority to grant or deny based on many circumstances.
Put differently, acts like this were already illegal, but difficult for the ISA to catch. So they changed the base requirements which are theoretically much easier to catch than the actual illegal behavior.