Google might look like the most self-assured tech company in this world, but it has ended up scrapping some much-celebrated applications in recent years after giving up on them....