Instagram, the photo-sharing app that has had iPhone users evangelising about the worthiness of their device over Android users since 2010, finally launched on the Google mobile platform on Tuesday but I must admit I'm struggling to see what all the fuss is about.