I find myself agreeing with you on many things. I first noticed your username after the real-googler discussion and what you saw at Google is so similar to what I saw in my job in a bank. Without external or positional prestige, there is little interesting work for even the bright young staff engineers.