He was over paid for getting lower than 1% of the profits off of his work? You realize that the song wouldn't exist if he didn't write it, right? No money would have been made, if not for his input.
He signed a bad contract, and has no one but himself and his manager to blame. But I do believe he deserved a more fair share of the profits.