Reduction of the 100 devices per developer, some are abusing this for their own greed.
What do you mean by this? Apple openly advertises the "ad-hoc" scheme (actually a distinct entity from their separately advertised "enterprise" scheme) as a means for software to see limited distribution outside the App Store ecosystem. How exactly it is "abusing" the system if developers choose to do exactly that?