By removing the User Profile Editing function you have thrown many sites into disarray. Really bad decision as a developer and marketer.
People will NOT purchase your extensions, they will bail due to the way you went about this.
There are hundreds of thousands of plugin developers waiting to usurp this nonsense.