like other people have said, when you on a major, ten people get a cut of the money made before you do. sometimes they give you money up front for the producers you want, but that comes out of your profit in the end. plus any videos that they do also comes out of their profit, that's how TLC sold millions of copies and didn't have shit to show for it after it was all over. they were only getting pennies on a cd split 3 ways between the three of them.
independantly is the best way to go if you know what you are doing. you can potentially get alot more with a major, but maybe not, plus you go through all the bullshit that they want you to. you pay for everything up front when you are independant, so you have to have faith that your product is good enough to sell enough to get your getback. but, as opposed to pennies for each cd you sell, you get easily get 10 dollars a cd for your shit, if you sell 10,000, that's $100,000 dollars minus the money you spent to press up that many cd's and advertising and production costs. if you produced it yourself, and had one ad in murderdog or something, you can come out way ahead.
look at what master p did also, had a deal with priority where he got like 73 percent of the money made, and the other 27 percent went to priority, or some number like that. he was selling millions, or at least hundreds of thousands each time no limit dropped something. that's how he is worth over 300 million dollars by himself, plus he made alot of other people rich along the way. Jt the bigga figga had the same deal, but fucked it up.