Rather than trust busting, why not start with relaxing the federal laws which forbid the development of third-party applications? The limits on third-party apps are legal, not technical. It is not technically challenging to build an application that collects Facebook credentials and then presents alternative views and features. It could, for example, finally be possible to see a time-ordered view of your friends' pos…
I view this the same way as I view ad-blocking.
Building on top of Facebook only strengthens their monopoly and does nothing to reward their competition.
And given that Facebook can break such "apps" on a whim, via simple and justifiable changes to their UI or APIs, you haven't gained anything, while reinforcing their monopoly.