You probably saw where Scoble was temporarily suspended from Facebook. It made me go back and look at their legal terms. The one that threw me for a loop was:
You can not...
"use automated scripts to collect information from or otherwise interact with the Service or the Site;"
I must be missing something. How can a software platform like Facebook not allow "automated scripts to... interact with the Service or the Site"??
Just like moving from ISV to SaaS requires a change in attitude, so does the move from a 'web application' to a 'platform'.