In a free market, fee splitting promotes economic activity, job growth, promotion of goods and services consumers and others may desire; it improves efficiencies in delivering those goods/services.
In a controlled, socialist or third-party/bureaucratically-managed economy the splitting of fees is said to be "illegal" because fee splitting causes the increased utilization of good and services THAT PEOPLE WANT, but that said bureaucracy wishes to find a way to deny based on self serving, "lack of funding" or similar 'reasoning'.