Inflation Not Dead Yet