In terms of Real, its pretty much all the above, they get silly TV money compared to all but Barca, and I always forget the actual story, something along the lines of Real in debt, Royal family over there bought out their training ground then let them have sole use for, basically forever, giving them a crapload of money basically?
They both have silly turnover's now, but both will be suffering from continual wage increases. I'm sure the paper talk was Ronaldo started on around 250k a week and was due a pretty ridiculous pay rise each year and due to be on not far off half a mil a week by the end of his contract. Barca have been pumping out the wages lately as well, sure Messi and Ronaldo might be worth 250k a week, really, because of the actual money you can get winning the champs league and sponsorship that goes with that.
But Ramos on silly money as he'll no doubt want(haven't a clue what other Real players are on though guessing Kaka/Alonso/Benzema are on pretty hefty wages themselves).
La liga would be far better off with a balanced tv deal, but not going to happen as most of the world only wants to watch those two, if they lost all that money every year they'd have to slash wages across the board. I'd like to see it, will never happen though.