Comment by tim1994
A couple of years ago I played PUBG which crashed occasionally. I rarely submitted bugs, even if it was as simple as pressing a button in the crash reporter. This is because sending the bug report took a while and blocked you from restarting and rejoining the ongoing game. This applies mostly to multiplayer games but if your app has a crash reporter, give the user a chance to restart the app and report the bug later.
The opposite would be something like the bug reporting system in Second Life by Linden Labs (an online world where you can be with a virtual avatar, doing stuff) (at least way back, i dunno if they still have that open).
They had a public facing jira open, where people could file bugs and what not about the viewer (the client) and the world (the server).
You didn't need some special account or something like that, just your normal Second Life account was enough to get access to that one.
Drawback was, you were able to see what happens when filing bugs is easy. Of course, many people used it to file real bugs but also complained about stuff not working like they expected (or how it should work according to them, which brought other people up against them and so on...in the end you were able to read the latest drama here and there, right in the jira entries).
Although, to be honest, i thought it was an awesome idea, but you when you open up an easy way for people to report bugs, you need an easy way to explain what bugs are and what not. :)