I don't necessarily disagree with anything he's said here (except I think his budget numbers are a bit free-spending). The bottom line is, an artist and a label are free to do business on the terms both of them agree to. Who's responsibility is it to understand the terms of the contracts? The ones who sign them. If you don't understand the terms, or don't agree to the terms, don't sign. Simple as that. Ditto for the "deal memo". It's a contract.
As I've said before, I suspect there is little concern for the artist here and more concern about indicting Big Music so you can justify stealing from them.
Let me ask you this. Who owns the song I download?