The most basic reason is advertising. It's in everyone's face that "FarmVille" is advertised on Facebook. You click on the ad, and you are playing the game.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com