That's true. I suppose you just have to be willing to keep up with any changes they make to their TOS. For instance, Apple limiting the development languages on their new Iphone/Ipad/Itouch OS.
This has been ok for a year or so but in the last 6 months Facebook has introduced a lot of breaking changes (ie: removing the notifications, and stream.publish)