09/03/2017 (Sun) 18:56:52
>the client is only for "consumption"
No, it's not, you insipid dildo. Repeating your incorrect statement isn't going to make it true.
The Instagram app allows users to manipulate and upload photos and videos. Therefore, it's not just an image viewer that reads comments from a central server, as you incorrectly stated. Editing and sharing content means the app is not solely for consumption, and the extra functionality requires extra code.
Whether you think that functionality is good or necessary has no bearing on whether it exists.