Not really, the company is massive and until recently very motivated (promo) to launch new things. SREs probably helped get things across the finish line but likely didn't start those projects.
What changed?
This sounds... confusing. They moved away from performance?