Quite right. The "My Files' section isn't connected to anything else...
The main reason some of the site functions are problematic is that the site was set up to do one thing...12 years ago. That thing has evolved into something totally other and when this happened, the owner no longer had the time that he did in 2005 to bring down the site for Cthulhu knows how long & replace the whole thing. I'm no programmer, so I couldn't help. Things were reworked instead of replaced, so things are a bit disjointed. ...Ok, they're very disjointed. They still work, though.
Just say the word & I can arrange for you to take control of your artist page & songs/albums. Parodies are fine (just ask "Weird Al"), but adding non-comedy/novelty music is verboten.
You can add your songs & albums to the store & set your own price for them, though recently, there's been an issue with that - possibly due to last year's site update. Not sure yet. We'll work it out.
If you've more questions, I'll answer them - or Dave will, depending who's awake/online at the time. Some little Russian bastard with even more free time than us retired people has been trying to hack my email to steal my game accounts. Dealing with that draws my attention away from the site, so it may take slightly longer than usual to fix these things.