I honestly don't understand the point you're trying to make, so let me parody your stance and you can explain where I'm wrong.
* I create and provide a service
* Said service has an interface
* You spot a service you can provide based on my interface
* You build a business using that interface
* You are successful
* I notice you're successful and build a clone
* I launch my clone and make the interface unavailable to you
* Lots of your customers switch to using my replacement
* You go out of business.
Is that all OK in your opinion? If not, what's wrong?