Is The Artifactory pay to win?