true, but the theme is fairly timeless. I've always heard it (and seen this personally as an employee and manager myself) boiled down to "people don't leave companies, they leave managers".[1] and there is a lot of writing / data out there to support it.
[1] http://www.forbes.com/sites/victorlipman/2015/08/04/people-l...