It's not an indictment of Google but every large company in existence. That's just how our current corporate structure works, and is the reason entrepreneurship is a thing.
Yeah there are tons of people like this that are L7-L8 collecting around 1M TC. You'll always have a boss but you can carve out a little kingdom for yourself, which is much more appealing to more risk adverse people than starting or joining a startup