Is it just me, or is Facebook the furthest behind on all things user experience? Case in point: three clicks to remove access from an app on Facebook (1. Click 'X" 2. Click 'Remove' 3. Click 'OK'). On Twitter, it was one click, and if you want to change it, there's an "undo" button right there waiting for you.
Mix in that every incarnation of Facebook's own clients is almost completely different (iPhone vs. iPad vs. Android vs. Web), and you have a user experience nightmare. 90% of the phone calls I get from non-technical friends and family are "How do I do X on Facebook?". The first question I always have to ask: "Are you on an App or on the web?"