Yes, that is what is happening. But it is not an explanation for why, because by itself that action is going to reduce SIA's market and thereby revenue. There must be a technical/legal reason and other comments have already pointed out how the current system is both trashy for developers and legally risky.
Doesn't matter if different people are responsible for number of accounts and from revenue... One will push for this and other one likely have not even noticed...