They definitely have embarrassing failures (chat especially), and some are not as successful as you'd expect them to be (Gsuite, GCP). But overall I'd say they are doing pretty damn well.
Compare to Amazon for example. They've only ever had two really successful products: shopping and AWS. Alexa could have been too if they hadn't spent a gazillion dollars trying to monetise it.
Or Facebook. They've only ever had one successful product - the rest they bought after they were already successes.