I think people only wanna buy type beats on those platforms for like $5and a platform with ready made contracts is good for such things.
I don't see anyone likely to wanna buy my beats for whatever price id put them at anyway. The artists that would likely want to use my beats probably already have management who are sourcing producers for them direct to work with.