There was a time when Facebook, Twitter, Snapchat, etc. apps were all around 5-10Mb in size. Now they're 30-80Mb. That's on the developers, and makes the download take longer.
Fortunately, Apple is adding new functionality ("App Thinning") to iOS 9 to strip unneeded stuff out from the bundle that the Store sends the device.