Speaking as GenZ (or Millennial, depends who you ask for the definition): fuuuuck that.
Speaking to the article specifically: I don’t trust a surveillance vendor to work honestly when surveying the acceptance of their surveillance tool. The article also fails to mention (if it does, it’s so brief I missed it) that the pressure some parents put on their kids to install and allow these kinds of spyware is immense. The kid having it on does not equate to the kid choosing to have it on.
So what I get from this is that some people need to be forced to write decent commit messages.
Echoing what others have mentioned, commit messages need to document why something was changed and put it into the context of the project. You should do this even for private projects, just so 1) you build good habits and 2) if you let the project rest for a while you don’t need to figure put everything from the start again.