The Masters makes many demands, like limiting the time of commercials. There are only 3 advertisers (IBM, Mercedes and ATT) and CBS supposedly charges them only enough to cover their broadcast costs.
I don't remember hearing this before, the Masters doesn't charge CBS/ESPN a penny for TV rights. It is estimated that the Masters could sell those rights for $125 million!