Lotus and Sauber cannot afford to pay salaries to their drivers, so Ferrari just can pay Hulks salary in order to hinder Lotus get more points
Good point. So that's what it is, if there is such a disparity in financial state. Many teams struggle to hire even one driver to who they can pay, while Ferrari can pay drivers NOT to race. Some teams would prefer paydrivers to bring in excess of 30M $ together (like Maldonado's 30M and Grosjean's 10M for Lotus), while the likes of Ferrari can pay in excess of 30M $ as salaries for drivers.
Big teams have an advantage in everything. They get more WCC prize money, they get bonus money and they get more sponsorship money as they are at the front of the field and more marketable. I also understand Ferrari's (di Montezemolo's?) claim years ago that Fiat even doesn't financially support Ferrari. And looking at the figures, they don't need to. Huge payments from FOM plus big partners (Philip Morris, Santander). Why would Fiat bother? They are in a luxurious situation - get free advertising on one of their brands. While other car manufacturers, if they want to join, need to invest 200M $ from their own pocket alone to build up a serious F1 team and have a hope of being competitive.
You have to ask, how could others even compete against Ferrari & RBR. Only if a car manufacturer or other company is prepared to join F1 and just put in 200M $ annually. Basically Red Bull did this though. Is Honda prepared to do that with McLaren? The rest of the field is just trying to get funds together just to be on the grid, forget about winning. Red Bull having a 1-second advantage in US Grand Prix qualifying is just an ominous sign of the state of game.