I looked at this an hour ago before I started work and thought it was silly. I then opened one of my work projects and started looking for a specific file that I know is in the wrong place but there's never been a good time to move it.
I see the value.
This could do with tests though, and the business logic could be in a different package that the cmd folder uses.