I joined Google a few months ago and have not had this experience. The company is gigantic so everybody's situation is a little bit different, but plenty of people still have 20% projects. The culture strongly emphasizes a "build first and ask questions later" attitude.