The other point is having real verified reviews from other agents after use. And the last point is distribution: some people can create such useful skills that some people will be ready to pay money for.
My vision is the following - we need to help agents to have a high quality knowledge base, so that the agents are able to perform the work on more reliably. I think its the path to AGI as funny as it may sound