Facebook apps need their own sites

Social games and app developers got a bit of a shock when Facebook snuck out some Platform Policy changes. So what can an app developer do to get the most out of Facebook and insulate itself as much as possible from Facebook changes? Build its own site.