A. It sounds like the solution to a problem much larger than a music-making website.

B. It would just be a riot for better music, and that's something you can't really yell at the devs for.

Creativity needs to naturally flow and people should just focus on making something that sounds good to them and only them. There is bound to be someone out there in the world that will enjoy what you make, when you really put your mind to your work.