it would be good to ask, sure, but reporting a bug from the application could be seen as a form of consent, it's extremely common for application to send their entire state dump to aid in debugging when you do this
(as most normal users have a hard time formulating precise bug reports with the relevant information, nor responding when asked, this increases the chance problems can be addressed quickly)
not saying it's necessarily *good* but it's unfair to single this out, there are more things at play here
to be clear i'm assuming "send error report" is an explicit action here that could be denied/skipped, and not something that happens unattended, that would indeed be bad