FB knows so much about you. You age, your likes, your friends, your location, etc. This allows for very precise targeting of ads compared with say a billboard. This combined with the amount of time it's billion plus users spend on the site.
Makes me wanna say...'It's a trap.'