To understand why Google isn't what it used to be, one has to understand what happened in 2009-2011. This is the era when Google decided to get "real managers" and they hired a bunch of executives from places like Oracle, IBM, and Intel. If Google had told them to wipe their fucking feet off before tracking shitty culture into the place, it might have survived. It didn't. Google has an immense amount of talent "under…
You are truly either delusional or an attention-monger that needs to troll to feel better about yourself. Like cletus mentioned, many people reached out to offer you constructive advice. You ignored everyone, thought yourself superior to everyone. I bet you were just waiting to be the first to comment, no? You did well...not only did you throw Google under the bus, you also threw California under the bus. Learn to ha…
Any rip on a state with 50 million people in it is somewhat in jest. Anyway, there are a lot of great things about "California culture". When applied to technology, an open-minded and experimental "Let's try it" mentality is great. Necessary, even. When applied to management without enough attention paid to the fact that some of the people posing ideas have bad intentions, some awful ideas get into implementation and it damages companies. It hurts people. So more conservatism in selecting what to implement is in order, and discussing ideas that might be harmful (with thousands of people) until they've been explored is a bad idea.
The problem with Google is that it's got the conservative New York culture technically (I mean, even Scala isn't allowed) and the California culture with respect to hare-brained managerial ideas like downslotting-- the exact opposite of how things should be.
Put it this way: technological and managerial innovation are utterly different. If you do a tech demo and it's slightly rough around the edges, that's fine. You're awesome for having the courage to put yourself out there. If you're putting forward suggestions that are going to affect the way thousands of people work, the traditionally sloppy (for tech, I mean "sloppy" in a positive sense) tech demo is not how you should be communicating.