I don't think things have changed that much, only Google grew so big that 20% projects became a potential damper on your career (the incentives of perf and promo and all that horrible stuff). But the freedom has always technically been there.
Also implies a widely varying experience with the program; levels of promotion politics must vary across the company, and levels of recognition for anyone's particular project must also vary.