Agreed.
On a side note, I hate all that legal jargon. It's like you have to learn Latin or have an actual law degree. Why can't a contract just be like this?
I, Bob Smith, producer, sell all rights to my beat, "I gotchur panties wet" to Joe Blow, rapper.
I, Bob Smith, will get $500 from Joe...