It's possible in the way that it's "possible" to compete with local ISPs - all you have to do is lay your own 50000 miles of cable! Well, Google, as a huge megacorp, actually has the resources to do this, but it hardly fosters a free and competitive environment.
Just because a company with a market cap in the hundreds of billions can do it doesn't mean it meets an average person's definition of "doable".
Just because a company with a market cap in the hundreds of billions can do it doesn't mean it meets an average person's definition of "doable".