Twitter + Instagram = Quit Facebook?

I’m really considering deactivating my Facebook account and going with just Twitter and Instagram. Even though Facebook now owns Instagram, it’s nowhere near the messy photo album morass of Zuckerberg Land. If I want to share photos on Twitter I can, but...