people should take ownership of the consequences of their actions, especially when those actions are part of their professional identity and are reasonably within their control. Google is by almost no account a "stressful" working environment in the sense that its employees are well paid even within the context of a wealthy developed nation, have the freedom to leave, have ample access to health care, sick days, and paid vacation, have a physically safe workplace with minimal to no risk of personal injury, have socially highly respected work that is building a foundation for whatever career future they want, etc. etc.
This isn't a field worker complaining about back-breaking labor conditions and wage theft, this a professional engineer at a top company who I certainly would not want on my team (I'm also a software engineer) if they're as checked out as they say, both for their sake and mine.
I've worked with plenty of checked-out paycheck/stock-vest campers, and their effect on team morale is palpable, and the damage they do during their remaining tenure is usually pretty severe.