Don’t forget that Instagram was originally just an app with no website. The fact that you got a website to see some posts technically is a step towards openness. =]]
I have similar feelings about the move away from native apps that others have about the move away from the “open web”: I like being able to control the update cycle of the applications I use and not accept new features I don’t like.