Our devs are not paid enough to save projects poorly down by half-competent team from big SSII that undercut everyone else.
And then the client is saying : "how can it takes so long ? I am only asking for this feature from Dropbox, that one from Google, a Facebook like feed and some Whatsapp notifications, all synchronised with these existing applications ! NOTHING HARD to do here !"
People use these fancy features for free by companies having billions of budget and income... then they want the same features from you, also for free:)