So the fault lies really with the engineers, not the capability. I for one write very descriptive messages and have been doing that for about a decade now and yes, they are less useful to other engineers, than me, but still useful, not to mention when you have to debug stuff and all you can go by is past PRs and their commit messages.