>How would it make licensing easier?
If you have a platform that artists allow purchasing of their music through, you can extend it to allow customers to sell/license songs in their games (developer) or buy snippets of song in Fortnite (gamer).
Sound Cloud would achieve these features too, and I am certain they considered more than just Bandcamp, as well as kept everyone under NDA during the shopping around.