No I think Facebook is fine. And even in android it is published by Google of you check it out. Facebook works that way. And it does have all the features. Insta doesn't
Instagram has been in beta ever since it launched quite a number of months ago and misses out on basic features like video upload.They haven't in mentioned an update ever nor have the windows phone team.