This can help and hurt. E.g. if you run a very successful Shopify plugin, you risk Shopify implementing it natively and wiping you out in one fell swoop.