Running Facebook costs a lot of money
Advertising on Facebook: It now costs over a billion dollars a year to run Facebook, and delivering ads is how Facebook pays for this. It’s amazing how much money it costs to run some PHP doodads and spying for free. Via: Daring Fireball.