But these guys develop their programs in isolation and they deploy to users only the final result or a limited number of beta versions. They almost never evolve their code bases to a second version. They work on video games.
If I work in isolation from the users, don't have external requirements, don't care about future versions of the software - sure, their advice might be useful to me.