It is useful if you automate generating release notes. Then your notes are grouped by new features first, then bug fixes after. This makes it a little easier for non-technical uses to read.
If you have somebody willing to write custom release messages, that's definitely better; but conventional commits is better than nothing for it.
If a developer is being asked to do that, it's a good sign that the PM isn't doing their job properly.