What I noticed is it is not employee laziness but the FAANG companies have ton of dead weight in terms of future projects or project features which never get released. One of my co-workers was working on a feature which was shelved after working 2+ years on it. He lost motivation after that and coasted the rest of the time doing minimum work. I think FAANG companies have lot of PMs and top management who are as clueless and lazy as engineers.
Let me guess- the management that ultimately nuked the project paraded it around to get promoted before moving to another org and doing the same thing?