I'd love to throw stones here but I'm just used to it. The official way of installing Ubuntu linux (and many other distros such as Mint) from a Mac, for example, uses a giant bloated piece of crap that includes not just the Facebook SDK but also the Google Analytics stack! I think it's a lost cause. There simply aren't enough good software developers active in the world and these SDKs can make it easy or possible for developers to ship product.