The law of contracts provides one outlet if contracts are unconscionable. We can do more on a policy level to support artists and authors in their negotiations with record labels and publishers, but that's not through copyright. That's activities the Department of Canadian Heritage can do outside the copyright regime. We don't need legislative reform to do that. One of the best things we can do—and I've written about this—is to create a certification scheme. Someone's picked up on this idea and created fair trade music so consumers can make informed decisions. Where artists are fairly compensated, consumers can patronize those businesses that are certified to be compensating authors and creators fairly.
There are lots of examples of what we can do, but it's not a copyright problem.