I’ve had extremely frustrating and contentious discussions with maintainers who choose to put forms in front of their issues in their repositories. It’s bad enough that 1) if I use the project and can’t easily switch from it, I will simply not contribute in any way to the project from that point forward (I’ve filed two issues with Vue.js projects; I will not be filing any more, because they are horribly user-hostile)…
Look at the quality of issues on both large project’s GitHub issues and mailing list (or equivalent). A significant portion of them are crap. Like, worse than crap. Just “help (first line of stack trace)” or even a photo from a phone of a laptop screen showing a windows CLI with some error text on it. I can’t comprehend how people would write these issues. But they do. And it sucks.
Because writing good bug reports takes work, and people don't like doing work.
Unfortunately, the practices described in the GP frequently just create even more work...